Python07进阶.docx
- 文档编号:14053070
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:10
- 大小:3.75MB
Python07进阶.docx
《Python07进阶.docx》由会员分享,可在线阅读,更多相关《Python07进阶.docx(10页珍藏版)》请在冰点文库上搜索。
Python07进阶
一、公共键
方法一:
方法二:
方法三:
二、如何让字典保持有序
在这个系统中,可以使用列表或者字典用于存储选手的姓名和成绩,如果使用列表,在查询时其效率很低,因为每次查询选手的姓名都需要遍历一遍整个类表。
所以使用字典更加合适,但是Python中的字典,默认是不带有序数列的属性的。
三、如何实现用户的历史记录功能
猜数功能:
(无查看历史记录)
猜数功能:
(有查看历史记录功能,但退出后下次无法再次查看)
猜数功能:
(有查看历史记录的功能,退出后下次可以再次查看)
四、迭代器
用时访问:
抓取一条,显示一条。
而不是全部抓取完后,全部显示。
迭代器和迭代对象:
有可迭代对象,得到迭代器。
例:
l=[]
s=‘abcde’
forxinl:
printli
forxins:
printli
工作原理:
现有可迭代对象,创建了一个迭代器,有迭代器不停的调用next(),知道抛出异常为止。
上面的l和s是可迭代对象,由Python的内置函数iter()得到迭代器。
可以为迭代器创建一个对象,通过对象调用next()方法查看。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python07 进阶
冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
相关资源
更多