期末作业
bigFile = open('one of us.txt','r') bigText = bigFile.read() bigFile.close() print(bigText) replaceList = [',',"'",'?','\n'] for c in replaceList: bigText = bigText.replace(c,' ') print(bigText) print(bigText.split(' ')) bigList = bigText.split(' ') bigSet = set(bigList) print(bigSet) bigDict = {} for word in bigSet: bigDict[word] = bigList.count(word) print(bigDict) for d in bigDict: print(d,bigDict[d]) #5 wordCountList = list(bigDict.items()) print(wordCountList) wordCountList.sort(key=lambda x:x[1],reverse=True) print(wordCountList) #6 for i in range(20): print(wordCountList[i]) #7 bigCountFile = open('one of us.txt', mode='a',encoding='utf-8') for i in range(len(wordCountList)): bigCountFile.write(str(wordCountList[i][1]+' '+wordCountList[i])) bigCountFile.close()