[英]Python permutations of heterogenous list elements
这是顺序:
l = [['A', 'G'], 'A', ['A', 'C']]
我需要为每个排列返回三个元素序列
all = ['AAA','GAA','AAC','GAC']
我无法想出这一个! 我在保留排列顺序方面遇到了麻烦!
你想要的产品 :
from itertools import product
l = [['A', 'G'], 'A', ['A', 'C']]
print(["".join(p) for p in product(*l)])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.