-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
你在用什么名单? –