码迷,mamicode.com
首页 > 编程语言 > 详细

python 9.21作业

时间:2017-09-21 13:39:57      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:class   学生   end   span   .so   color   pen   下标   查询   

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

>>> can=list(‘1123232323123‘)
>>> can
[‘1‘, ‘1‘, ‘2‘, ‘3‘, ‘2‘, ‘3‘, ‘2‘, ‘3‘, ‘2‘, ‘3‘, ‘1‘, ‘2‘, ‘3‘]
>>> can.append(4)
>>> can
[‘1‘, ‘1‘, ‘2‘, ‘3‘, ‘2‘, ‘3‘, ‘2‘, ‘3‘, ‘2‘, ‘3‘, ‘1‘, ‘2‘, ‘3‘, 4]
>>> can.insert(1,‘5‘)
>>> can
[‘1‘, ‘5‘, ‘1‘, ‘2‘, ‘3‘, ‘2‘, ‘3‘, ‘2‘, ‘3‘, ‘2‘, ‘3‘, ‘1‘, ‘2‘, ‘3‘, 4]
>>> can.pop(1)
‘5‘
>>> can
[‘1‘, ‘1‘, ‘2‘, ‘3‘, ‘2‘, ‘3‘, ‘2‘, ‘3‘, ‘2‘, ‘3‘, ‘1‘, ‘2‘, ‘3‘, 4]
>>> can.index(‘3‘)
3
>>> can.count(‘1‘)
3
>>> can.count(‘3‘)
5

2.字典:建立学生学号成绩字典,做增删改查遍历操作。

>>> dic=dict(zip([‘1‘,‘2‘,‘3‘],[92,94,96]))
>>> dic
{‘1‘: 92, ‘2‘: 94, ‘3‘: 96}
>>> dic1={4:‘98‘}
>>> dic.update(dic1)
>>> dic
{‘1‘: 92, ‘2‘: 94, ‘3‘: 96, 4: ‘98‘}
>>> dic.pop(4)
‘98‘
>>> dic
{‘1‘: 92, ‘2‘: 94, ‘3‘: 96}
>>> dic[4]=100
>>> dic
{‘1‘: 92, ‘2‘: 94, ‘3‘: 96, 4: 100}
>>> dic.get(‘1‘)
92

 3 列表,元组,字典,集合的遍历。总结列表,元组,字典,集合的联系与区别。

 

4 英文词频统计实例

A待分析字符串

B分解提取单词

       a大小写 txt.lower()

       b分隔符‘.,:;?!-_

’C计数字典

D排序list.sort()

E输出TOP(10)

 

python 9.21作业

标签:class   学生   end   span   .so   color   pen   下标   查询   

原文地址:http://www.cnblogs.com/coolcan/p/7567515.html

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