from itertools import product
A = ['A1', 'B1', 'C1', 'D1', 'E1']
B = ['A2', 'B2', 'C2', 'D2', 'E2']
C = list(zip(A, B))
length = len(A)
pro = product(* * length)
result = []
for i in pro:
result.append(] for x in range(length)])
print(result)
可以试试用product生成多个(0,1)的笛卡尔积,再根据笛卡尔积去zip生成的列表里面选择
页:
1
[2]