我試圖在列表中給出一定數量的python 2.7中的所有數字組合。嘗試itertool的組合,但無法完全弄清楚,所以在這裏。在python上查找所有可能的組合
mylist=[1,2,3,4,5,6,7,8,9,10]
number=60 # for 3 elements
results=[[3,4,5],[2,3,10],[2,5,6],[1,6,10]...]
我試圖
import itertools
num = [1, 2, 3, 4, 5,6,7,8,9,10]
combinations = []
for combination in itertools.combinations(num, 3):
combinations.append(int("".join(str(i) for i in combination)))
print combinations
# ...
combination=[123,124,125....]
你想要所有的組合,當乘以60時,對嗎? – Scharron
是的所有組合3哪個產品= 60 – user1921180