我有一個字符串,我想獲得所有可能的組合他們的組合,同時保持他們在相同的序列。我想像做一個n-gram方法,然後連接結果。 所以,如果我有例子字符串: 我想獲得(排名不分先後): aa | bb cc dd
aa bb | cc dd
aa bb cc | dd
aa | bb cc | dd
aa | bb | cc dd
aa bb | cc | dd
aa | bb | cc |
我在Python問題上被阻止,希望有人能幫助我。 問題實際上很簡單。 我試圖建立與所有可能的組合列表,但列表的元素有不同的範圍。 這裏是我的代碼,我試圖做一些for循環,但它不工作。 for j in range(0,size):
for k, val in enumerate(self.Algo.Inputs[j].Values):
self.Commandlist[j
最聰明的辦法,我剛纔讀的頁面在這裏:Get unique combinations of elements from a python list 解決方案獲批准的工程... ... 但它只能與「小」列表(例如100個元素)。 我有一個「大」字符串列表(100萬元),我得到了臭名昭着的"MemoryError"異常。 在超大型列表上獲得獨特組合的最佳方式是什麼? 在此先感謝
我想在JavaScript中創建一個函數,對於給定的字符串,通過每次只刪除字符串中的4個字符來輸出 所有可能的組合。我如何輸出所有的組合?起始字符串的長度是動態的。提前感謝。 **注:**刪除4個字符的順序不應該總是連續 例子: string:BmamdWRtaW51dGfVzZMI= //B m a m d W R t a W 5 1 d G f V z Z M I =
/