所以我需要帮助只删除这一部分的额外单词,这是一个编辑原因我自最初发布以来取得了一些进展,但任何帮助将不胜感激。
我在列表wordList中为每个名称创建子列表,并计算它们的频率并将该字及其频率存储在子列表中。 这是我得到的输出:
[['Kylie',3],['Kylie',3],['Kylie',3],['Abigail',2],['Abigail',2],['Louise',1 ],['Cynthia',6],['Cynthia',6],['Cynthia',6],['Cynthia',6],['Cynthia',6],['Cynthia',6], ['黛比',2],['黛比',2]]
我想要的是:
[[''Kylie',3],['Abigail',2],['Louise',1],['Cynthia',6],['Debbie',2]]
def readText():
filename = pickAFile()
file = open(filename, "rt")
readWord = file.read().split()
wordList = []
for word in readWord:
if word not in wordList:
wordList.append([word,readWord.count(word)])
print wordList
file.close()