【发布时间】:2020-12-17 21:32:59
【问题描述】:
我有两个包含 n 个元素的列表,每个列表在两个集合之间没有公共元素:
SetA= [a1, a2 ... an]
SetB= [b1, b2 ... bn]
我想生成每对可能的列表 SetX 和 SetY 使得 SetX 有一半来自 SetA 的元素和一半来自 SetB 的元素,而SetY 有剩余的元素来自SetA 和SetB。
Python 有没有办法做到这一点?
【问题讨论】:
-
您应该可以使用
itertools执行此操作。 -
是的,有办法做到这一点,但请添加更多详细信息、输入、预期输出。你试过什么。
标签: python set combinations permutation