【发布时间】:2022-01-20 07:35:09
【问题描述】:
P = [(2, 2, 3), (2, 3, 2), (3, 2, 2)]
X = [[(1, 2, 4), (1, 4, 2), (2, 1, 4), (2, 4, 1), (4, 1, 2), (4, 2, 1)], [(1, 2, 6), (1, 6, 2), (2, 1, 6), (2, 6, 1), (6, 1, 2), (6, 2, 1)], [(1, 3, 6), (1, 6, 3), (3, 1, 6), (3, 6, 1), (6, 1, 3), (6, 3, 1)]]
如何以表格形式打印上述 2 个列表的所有排列:
P1(X1) P2(x2) P3(x3)
例如:
2(1) 2(2) 3(4),
2(1) 2(4) 3(2),
2(2) 2(1) 3(4) and so on
即P 的第一个元组与 X 的所有元组组合,然后 P 的第二个元组与 X 的所有元组组合,依此类推。
【问题讨论】:
-
2(1) 2(2) 3(4)这是一个字符串吗? -
到目前为止你有什么尝试?
标签: python list tuples permutation