ADD file via upload

回归分析
hnu202111020216 4 years ago
parent 4aa3933024
commit 7d67de6ba0

@ -0,0 +1,38 @@
# -*- coding: utf-8 -*-
"""
Created on Mon Nov 22 17:19:33 2021
@author: Administrator
"""
WordStr=input()
WordStr=WordStr.lower()
for ch in "\".,~!@#$%^&*()+_\/0123456789":
WordStr=WordStr.replace(ch," ")
print(WordStr)
#字符分割
wordlist=WordStr.split()
print(wordlist)
#统计词频
dict1={}
for word in wordlist:
if word not in dict1:
dict1[word]=1#创建键值对
else:
dict1[word]=dict1[word]+1
print(dict1)
#排序
#new1=sorted(dict1.values(),reverse=True)#sorted函数默认升序排列并且按照ASCII值排列
#print(new1)
new2=sorted(dict1.items(),key=lambda d:d[1],reverse=True)#key=lambda d:d[1]对第二维即value进行排序
print(new2)#排完之后是list类型
new3=dict(new2)
print(new3)
print(max(new3.values()))
for key,value in new3.items():#遍历键值
if value>=max(new3.values()):
print(key,value)
Loading…
Cancel
Save