码迷,mamicode.com
首页 > 其他好文 > 详细

英文词频统计预备,组合数据类型练习

时间:2017-09-20 21:51:52      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:歌词   ext   增删改查   count   组合   词频统计   for   iss   split   

1、实例: 下载一首英文的歌词或文章,将所有,.?!等替换为空格,将所有大写转换为小写,统计某几个单词出现的次数,分隔出一个一个的单词。

song=‘‘‘i‘m a big big girl, 
in a big big world ,
it‘s not a big big thing if you leave me
but i do do feel.
that i too too will miss you much?
miss you much!
song=song.lower()

for i in ‘,?!‘:

     song2=song.replace(i,‘ ‘)

     song3=song2.split(‘ ‘)

 print(song3)

 print(‘world:‘,song3.count(‘world‘))

 print(‘a:‘,song3.count(‘a‘))

 print(‘too:‘,girl.count(‘too‘))

 

2、列表实例:由字符串创建一个作业评分列表,做增删改查询统计遍历操作。例如,查询第一个3分的下标,统计1分的同学有多少个,3分的同学有多少个等。

grade=list(‘123321321‘)
for i in range(len(grade)):
    grade[i]=int(grade[i])
print(grade)
grade.append(4)
print(grade)
grade.insert(3,‘coffee‘)
print(grade)
print(grade.index(3))
print(grade.count(1))
print(grade.count(3))

3.简要描述列表与元组的异同。

列表的数据可以更改,元组的数据一旦输入,就无法更改

英文词频统计预备,组合数据类型练习

标签:歌词   ext   增删改查   count   组合   词频统计   for   iss   split   

原文地址:http://www.cnblogs.com/coffee2/p/7565135.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!