[问题] loop个数写法一问

楼主: znmkhxrw (QQ)   2019-05-04 01:42:33
想请问一下如何以for循环个数当作变量写成函数
效果类似于:
def what_I_want(number_loop):
if number_loop == 2:
for i in range(3):
for j in [i,i+1]:
print(j)
elif number_loop == 3:
for i in range(3):
for j in [i,i+1]:
for k in [j,j+1]:
print(k)
...
也就是说,输入任意正整数 n,他会帮我
做n次for loop,且下一层的iterator是由上一层的element而来
也就是树状图的概念,但是每一层长下去的子枝是根据该母枝而定
谢谢解惑~~
作者: papple23g (逆道者)   2019-05-04 03:05:00
楼主: znmkhxrw (QQ)   2019-05-04 08:46:00
喔喔! 感恩

Links booklink

Contact Us: admin [ a t ] ucptt.com