[問題] loop個數寫法一問
想請問一下如何以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而來
也就是樹狀圖的概念,但是每一層長下去的子枝是根據該母枝而定
謝謝解惑~~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.102.226.184
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1556905355.A.F88.html
推
05/04 03:05,
6年前
, 1F
05/04 03:05, 1F
→
05/04 03:05,
6年前
, 2F
05/04 03:05, 2F

→
05/04 08:46,
6年前
, 3F
05/04 08:46, 3F
Python 近期熱門文章
PTT數位生活區 即時熱門文章