編輯:錯誤固定 的想法是從文件中讀取文本,清潔,以及對連續單詞(不permuations): file = f.read()
words = [word.strip(string.punctuation).lower() for word in file.split()]
pairs = [(words[i]+" " + words[i+1]).split() for i in range(l
我所試圖做的事: 寫方法,使所有的anagrms是 彼此相鄰排序字符串數組。 我有以下代碼: from collections import defaultdict
res = defaultdict(list)
L = ['foo', 'poo', 'k', 'fo', 'ofo', 'oof']
for w in L:
res["".join(sorted(w))].appe