关键词:
- 词频统计预处理
- 下载一首英文的歌词或文章
- 将所有,.?!’:等分隔符全部替换为空格
- 将所有大写转换为小写
- 生成单词列表
- 生成词频统计
- 排序
- 排除语法型词汇,代词、冠词、连词
- 输出词频最大TOP10
song = ‘‘‘ If you say you’re the firework at the bay I wish I could be a wave after the rain, you light up the gray far away you’re the galaxy from space with the stars you kiss my face I’ll go everywhere after your trace when I’m lonely l willearntoembrace I’ll follow you along the way like shadow chasing down the flame I’ll wait for you right on your way come and stay with me if you may I’ll raise my head and look your way tears dropping down and feeling free Some love comes by like hurricane as if I play your losing game If you’re like firefly in summer haze Children laugh around your grace Then I’ll be there, trying to say out your name Look at me, what a tiny helpless me Only dream when you smile at me Maybe you wouldn’t stop just for me Far behind let me stand there singing I’ll follow you along the way like shadow chasing down the flame I’ll wait for you right on your way come and stay with me if you may I’ll raise my head and look your way tears dropping down and feeling free Some love comes by like hurricane but rainbows rise I’ll follow you along the way like shadow chasing down the flame I’ll wait for you right on your way come and stay with me if you may I’ll raise my head and look your way tears dropping down and feeling free Some love comes by like hurricane but rainbows rise after the pain ‘‘‘
#将所有分隔符全部替换为空格,将所有大写转换为小写,以空格划分每个单词 s1 = song.replace(‘’‘,‘ ‘).lower().split() s2 = song.split() #统计各单词出现的次数 c = for i in s2: count = s1.count(i) c[i] = count #去掉没意义的单词 word = ‘‘‘ i you you‘re the by up a but my and would when some i‘ll i‘m with on could come from Maybe only out me in at for if your down ‘‘‘ s3 = word.split() for i in s3: if i in c.keys(): del (c[i])
#按每个单词出现的次数进行排序 count = sorted(c.items(),key=lambda items: items[1], reverse=True) #输出词频最大TOP10 for i in range(10): print(count[i])
综合练习:英文词频统计(代码片段)
词频统计预处理下载一首英文的歌词或文章将所有,.?!’:等分隔符全部替换为空格将所有大写转换为小写生成单词列表生成词频统计排序排除语法型词汇,代词、冠词、连词输出词频最大TOP10song=‘‘‘Ifyousayyou’rethefireworkatthe... 查看详情
综合练习:英文词频统计(代码片段)
词频统计预处理下载一首英文的歌词或文章将所有,.?!’:等分隔符全部替换为空格将所有大写转换为小写生成单词列表生成词频统计排序排除语法型词汇,代词、冠词、连词输出词频最大TOP10song=‘‘‘Troublewillfindyounomatterwherey... 查看详情
综合练习:词频统计(代码片段)
综合练习词频统计预处理下载一首英文的歌词或文章将所有,.?!’:等分隔符全部替换为空格str=‘‘‘PassionissweetLovemakesweakYousaidyoucherisedfreedomsoYourefusedtoletitgoFollowyourfaithLoveandhateneverfailedtoseizethedayDon‘tgiveyourselfawayOhwhen 查看详情
综合练习:英文词频统计(代码片段)
#coding=utf-8song=‘‘‘Skies,wherethebluebirdsfly,Cloudswherethepeopleplacetheirsoulsonto.Brighter,thesunshinesthatgothroughmytears,likesearchingforwhathealsmysorrows,Cry,whenthetwilight‘scome,Rise,when 查看详情
综合练习:英文词频统计(代码片段)
词频统计预处理下载一首英文的歌词或文章将所有,.?!’:等分隔符全部替换为空格将所有大写转换为小写生成单词列表生成词频统计排序排除语法型词汇,代词、冠词、连词输出词频最大TOP101#-*-coding:UTF-8-*-2#-*-author:yjw-*-34Music=... 查看详情
综合练习:词频统计(代码片段)
1.英文词频统下载一首英文的歌词或文章将所有,.?!’:等分隔符全部替换为空格将所有大写转换为小写生成单词列表生成词频统计排序排除语法型词汇,代词、冠词、连词输出词频最大TOP201.英文词频统下载一首英文的歌词或文... 查看详情
综合练习:词频统计(代码片段)
综合练习词频统计预处理下载一首英文的歌词或文章将所有,.?!’:等分隔符全部替换为空格将所有大写转换为小写生成单词列表生成词频统计排序排除语法型词汇,代词、冠词、连词输出词频最大TOP20将分析对象存为utf-8编码... 查看详情
综合练习:词频统计(代码片段)
综合练习词频统计预处理下载一首英文的歌词或文章将所有,.?!’:等分隔符全部替换为空格将所有大写转换为小写生成单词列表生成词频统计排序排除语法型词汇,代词、冠词、连词输出词频最大TOP20将分析对象存为utf-8编码... 查看详情
综合练习:词频统计(代码片段)
下载一首英文的歌词或文章将所有,.?!’:等分隔符全部替换为空格将所有大写转换为小写生成单词列表f=open(‘news.txt‘,‘r‘)news=f.read()f.close()sep=‘‘‘,.‘!"?:‘‘‘forcinsep:news=news.replace(c,‘‘)wordList=news.lower().split()forwinwordLis... 查看详情
综合练习:词频统计(代码片段)
1.英文词频统f=open(‘lyric.txt‘,‘r‘)lyric=f.read()f.close()punctuation=‘‘‘,.?/:;‘"‘‘‘a=‘in‘,‘on‘,‘with‘,‘by‘,‘for‘,‘at‘,‘about‘,‘under‘,‘of‘,‘i‘,‘a‘,‘is‘,‘its‘,‘so‘,‘and‘,‘dont‘,‘it‘,‘to‘,‘ill‘,‘t... 查看详情
综合练习:词频统计(代码片段)
#读取英文歌词文件file=open(‘dd.txt‘,‘r‘,encoding=‘utf-8‘)word=file.read()file.close()#排除符号di=‘‘‘.,‘‘""?!:;‘‘‘foriindi:word=word.replace(i,‘‘)#大写转换小写空格分割word=word.lower().split()#定义字典存放数据diet=forcinword:coun 查看详情
综合练习:词频统计(代码片段)
下载一首英文的歌词或文章f=open("F:\song.txt","r")str1=f.read()f.close() 将所有,.?!’:等分隔符全部替换为空格c="‘,./‘"forwinc:str1.replace(w,‘‘)将所有大写转换为小写生成单词列表wordList=str1.lower().split()生成词频统计wordDict=word... 查看详情
综合练习:词频统计(代码片段)
联系要求下载一首英文的歌词或文章将歌词存入文件中,然后读取出来将所有,.?!’:等分隔符全部替换为空格将所有大写转换为小写生成单词列表生成词频统计排序排除语法型词汇,代词、冠词、连词输出词频最大TOP20将分析... 查看详情
综合练习:词频统计(代码片段)
str_context=‘‘‘Thereareseveralreasonsforthis.Tobeginwith,nowadayscollegestudentsaimtoohigh.Alltheywantare“good”jobswhichcouldoffergoodsalary,comfortableworkingconditions,highsocialstatusamongothers.Co 查看详情
综合练习:词频统计(代码片段)
song=‘‘‘Anemptystreet,Anemptyhouse,Aholeinsidemyheart,I‘mallalone,Theroomsaregettingsmaller,Iwonderhow,Iwonderwhy,Iwonderwheretheyare,Thedayswehad,Thesongswesangtogether,Ohyeah,Andohmylove,I‘mholdingo 查看详情
综合练习:词频统计(代码片段)
song=‘‘‘justcolseyoureyes,thesunisgoingdownyou‘llbeallright,noonecanhurtyounowcomemorninglight,youandi’llbesafeandsound‘‘‘str1=song.replace(‘’‘,‘‘).lower().split()str2=song.split()c=foriinstr2:count 查看详情
综合练习:词频统计(代码片段)
file=open(‘song.txt‘,‘r‘)#只读打开文件lyrics=file.read()#读取文件内容file.close()#关闭文件资源sep=‘‘‘,.?!:‘-‘‘‘forcinsep:song=song.replace(c,‘‘)wordList=song.lower().split()wordDict=forwinwordList:wordDict[w]=wordDic 查看详情
综合练习:词频统计(代码片段)
f=open(‘/Users/Administrator/Desktop/we.txt‘,‘r‘)text=f.read()f.close()print(text)rep=‘‘‘,.!:?‘‘‘exclude=‘a‘,‘the‘,‘for‘,‘in‘,‘i‘,‘my‘,‘that‘,‘of‘,‘have‘,‘and‘,‘had‘,‘it‘,‘are‘forcinrep:str=text.rep 查看详情