//最最基础的数据分析,以后还会完善,这次的分析只是用来学习语法,如果有不对的地方,欢迎指教
代码地址:点击打开链接
直接贴代码,注释已经很完整了
rFile=open("50万人名名单.txt","r",encoding="utf-8",errors="ignore")
nameContent=rFile.read()
rFile.close()
nameList=nameContent.split('n')
nameLessFive=[i for i in nameList if(len(i)<5)]
nameSort=sorted(nameLessFive, key=lambda x: len(x))
nameLessFiveFile=open('第四题.txt','w',encoding="utf-8",errors="ignore")
for i in nameSort:
print(i,file=nameLessFiveFile)
nameLessFiveFile.close()
nameFirst={}
for name in nameList:
if name[0] in nameFirst:
nameFirst[name[0]]+=1
else:
nameFirst[name[0]]=1
nameFirstSort=sorted(nameFirst.items(),key=lambda x:x[1],reverse=True)
nameFirstSortFile=open('第五题.txt','w',encoding="utf-8",errors="ignore")
for i in nameFirstSort:
print(i[0],i[1],file=nameFirstSortFile,sep="t")
nameFirstSortFile.close()
nameNoFirst={}
for name in nameList:
lenName=len(name)
num=1
while num<lenName:
if name[num] in nameNoFirst:
nameNoFirst[name[num]]+=1
else:
nameNoFirst[name[num]]=1
num+=1
nameNoFirstSort=sorted(nameNoFirst.items(),key=lambda x:x[1],reverse=True)
nameNoFirstSortFile=open('第六题.txt','w',encoding="utf-8",errors="ignore")
for i in nameNoFirstSort:
print(i[0],i[1],file=nameNoFirstSortFile,sep="t")
nameNoFirstSortFile.close()
nameLast={}
for name in nameList:
if name[-1] in nameLast:
nameLast[name[-1]]+=1
else:
nameLast[name[-1]]=1
nameLastSort=sorted(nameLast.items(),key=lambda x:x[1],reverse=True)
nameLastSortFile=open('第七题.txt','w',encoding="utf-8",errors="ignore")
for i in nameLastSort:
print(i[0],i[1],file=nameLastSortFile,sep="t")
nameLastSortFile.close()
nameDouble={}
for name in nameList:
lenName=len(name)
num=1
while num<lenName:
if name[num]==name[num-1]:
if name[num] in nameDouble:
nameDouble[name[num]]+=1
else:
nameDouble[name[num]]=1
num+=1
nameDoubleSort=sorted(nameDouble.items(),key=lambda x:x[1],reverse=True)
nameDoubleSortFile=open('第八题.txt','w',encoding="utf-8",errors="ignore")
for i in nameDoubleSort:
print(i[0],i[1],file=nameDoubleSortFile,sep="t")
nameDoubleSortFile.close()
相关知识
数据分析之鸢尾花简单分析
JavaScript实现的风飓风数据可视化分析
基于大数据的智能风险防控平台设计与实现
(完整版)数据分析师笔试题目.docx
花卉市场数据分析怎么写的
iris鸢尾花数据集最全数据分析写在前面本文介绍数据预处理
重要的数据分析方法:时间序列分析
智能化环境监测数据分析系统提高工作效率浅析资料.pdf
SPSS 做数据预测方法
张江“小巨人”|达观数据:NLP+RPA+OCR=?
网址: 五十万人名单完成简单的数据分析 https://m.huajiangbk.com/newsview545934.html
上一篇: 中国银行2018年数据对比 先说 |
下一篇: 花店短视频营销,花店推广方案 |