【发布时间】:2019-10-04 06:10:35
【问题描述】:
假设我有以下列表lst=[1,1,2,2,3,3,4,4,5,5,6,6]。如何使用 itertools 获得 4 个数字的所有可能组合?我的问题是,我想将某些重复项视为相同的子集,例如 [1,1,2,3] 与 [1,1,2,3] 相同,即使 1 位于不同的位置,它们代表同一个集合。知道如何进行吗?
我尝试过的示例:
listOfCombinations = [x for x in itertools.combination(lst, 5)]
【问题讨论】: