我目前在Python土地。這是我需要做的。我已經看過itertools庫,但它似乎只做排列。給定列表中的項目組合
我要帶出的輸入表,如[「雅虎」,「維基百科」,「遊離鹼」],併產生與其他零個或多個項目一個項目的每一個獨特的組合...
['yahoo', 'wikipedia', 'freebase']
['yahoo', 'wikipedia']
['yahoo', 'freebase']
['wikipedia', 'freebase']
['yahoo']
['freebase']
['wikipedia']
幾個筆記。順序無關緊要,我試圖設計方法來取任何大小的列表。另外,這種組合有沒有名稱?
感謝您的幫助!
有趣的方法來解決這個問題。我絕對不會這樣想。 – 2010-04-06 21:06:10