【发布时间】:2010-04-06 20:55:40
【问题描述】:
我目前在 Python 领域。这是我需要做的。我已经查看了 itertools 库,但它似乎只做排列。
我想获取一个输入列表,例如 ['yahoo', 'wikipedia', 'freebase'] 并生成一个项目与零个或多个其他项目的每个唯一组合...
['yahoo', 'wikipedia', 'freebase']
['yahoo', 'wikipedia']
['yahoo', 'freebase']
['wikipedia', 'freebase']
['yahoo']
['freebase']
['wikipedia']
一些笔记。顺序无关紧要,我正在尝试设计方法来获取任何大小的列表。另外,这种组合有名字吗?
感谢您的帮助!
【问题讨论】:
标签: python permutation combinations