我有兩個數組,例如:
array1 = [A, B, C]
array2 = [a, b, c]
我想創建一個矩陣,其中包含這兩個數組之間的所有可能組合,使用 python 代碼的方式如下:
[[A, B, C]
[A, B, c]
[A, b, C]
[A, b, c]
[a, B, C]
[a, B, c]
[a, b, C]
[a, b, C]]
array1 = ['A', 'B', 'C']
array2 = ['a', 'b', 'c']
from itertools import product
out = list(product(*zip(array1, array2)))
輸出:
[('A', 'B', 'C'),
('A', 'B', 'c'),
('A', 'b', 'C'),
('A', 'b', 'c'),
('a', 'B', 'C'),
('a', 'B', 'c'),
('a', 'b', 'C'),
('a', 'b', 'c')]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句