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

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.简要描述列表与元组的异同。

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


posted @ 2017-09-20 21:09  017廖佳辉  阅读(88)  评论(0编辑  收藏  举报