我有由列表组成的动态列表。
T=[[1, 2, 3], [4, 5], [6]]
我想按(1,4,6),(1,5,6),(2,4,6)
..的顺序访问元素
有出路吗?
我有由列表组成的动态列表。
T=[[1, 2, 3], [4, 5], [6]]
我想按(1,4,6),(1,5,6),(2,4,6)
..的顺序访问元素
有出路吗?
您可以使用itertools.product:
import itertools
T=[[1, 2, 3], [4, 5], [6]]
result = list(itertools.product(*T)) # result contains your desired list