标签: python python-2.7
我有包含列表的动态列表。
T=[[1, 2, 3], [4, 5], [6]]
我想按(1,4,6),(1,5,6),(2,4,6) ..
(1,4,6),(1,5,6),(2,4,6)
有出路吗?
答案 0 :(得分:4)
您可以使用itertools.product:
import itertools T=[[1, 2, 3], [4, 5], [6]] result = list(itertools.product(*T)) # result contains your desired list