itertools.product
应该可以。
>>> import itertools>>> list(itertools.product([1, 5, 8], [0.5, 4]))[(1, 0.5), (1, 4), (5, 0.5), (5, 4), (8, 0.5), (8, 4)]
请注意,它
itertools.product返回一个迭代器,因此,如果仅要迭代一次,则无需将其转换为列表。
例如。
for x in itertools.product([1, 5, 8], [0.5, 4]): # do stuff
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)