2
Choice1 Choice2 Choice3
A 1 5 9
B 2 6 10
C 3 7 11
D 4 8 12
如何生成包含python中每一行的一個選項的所有可能組合?在Python中生成所有可能的組合
Choice1 Choice2 Choice3
A 1 5 9
B 2 6 10
C 3 7 11
D 4 8 12
如何生成包含python中每一行的一個選項的所有可能組合?在Python中生成所有可能的組合
你可以試試這個讓笛卡爾乘積。
import itertools
rowlists = [[1,5,9],[2,6,10],[3,7,11],[4,8,12]]
for combination in itertools.product(*rowlists):
print combination
說不上來,如果你需要一個特定的大熊貓的解決方案,但沒有熊貓,那簡直是'itertools.product(* rowlist)'。 – user2357112
看看你的專欄名稱,我覺得可能有更好的方法來做你想做的事。你在這裏的最終目標是什麼? –