-2
我在python2.7中使用itertools。我想找到所有的組合(沒有重複)。我有長度爲30的列表可迭代。雖然我將可迭代對象保存爲列表,但它掛起或需要很長時間。是否有人可以幫助我這個..Itertools需要很長時間才能運行
#!usr/bin/python
import itertools
a = range(30)
list1 = []
for i in range(30):
list1 = list(itertools.combinations(a,i))
你得到2 ** 30個組合,那不會很快。 – alko
是啊alko所以有沒有其他的選擇? – nmt
你在用什麼名單? –