我有一个数组,它保存其他数组,这些数组在给定位置保存数据的可能值。示例:
data = [['A'],['A','B'],['A','B'],['A','B','D'],['0','2']]
根据该数据,可能的值为(例如):
"AAAA0" # (00000)
"AAAA2" # (00001)
"AAAD0" # (00020)
以此类推。
我需要的是从这些单个数组中获取所有可能的数据组合,但数据顺序很重要:
是否有一些Python模块能够处理这个问题(我找到了itertools,但它并不是我所需要的),或者可能有人知道如何做到这一点?你知道吗
我想你需要这里的
itertools.product
:试试这个:
输出:
相关问题 更多 >
编程相关推荐