看板
[ Python ]
討論串[問題] 使用遞迴輸出
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
各位版友好,. 想請教以下情景如何使用遞迴輸出.... 有3個list如下,. List1=["A","B","C","D","E"]. List2=[1,2,3,4,5]. List3=["X","Y"]. 想透過遞迴輸出成以下格式,. A 1 X. B 1 X. C 1 X. D 1 X. E
(還有628個字)
內容預覽:
其實這個用數學可以簡化迴圈結構. List2和List3的index分別是5進制和2進制. 每進步一塊,List2就會+1. List2加到超過5^5,List3就會+1 (換大鈔的概念). 因此根據這個規律,在第n塊下. 第i列List1的index,就是i. 第i列List2的index,是把n
(還有716個字)
內容預覽:
import numpy as np. List1 = ["A","B","C","D","E"]. List2 = ["1","2","3","4","5"]. List3 = ["X","Y"]. ALL = [List3,List2]. SIZE = len(List1). LAYER = l
(還有292個字)
內容預覽:
感謝各位的解答,. 我會再拜讀各位的解法,. 附上我用遞迴解開原文問題中以5當作進位的排列組合,. 但這個做法可能會違反python預設的遞迴次數.... 故開頭需要設定遞迴的天花板,. #!/usr/bin/python. import os. import sys. sys.setrecursi
(還有667個字)
首頁
上一頁
1
下一頁
尾頁