内建函数 iter()
2024-08-30 11:42:37
可以选择接受一个无参的可调用对象以及一个哨兵(结束)作为输入。当已这种方式使用时,iter()会创建i一个迭代器,然后重复调用用户提供的可调用对象,直到返回哨兵的值为止。
import sys with open('publish.py', encoding='utf-8') as f:
for chunk in iter(lambda: f.read(10), ''):
n = sys.stdout.write(chunk)
最新文章
- 基于libvlc和wxWidgets的简单播放器代码阅读
- nodejs持续学习--必须关注4网站
- mongoDB在centos7上的安装
- Fisher-Yates 乱序算法
- tomcat集群配置
- Networking - IPv4 报文格式
- Wow! Such Doge! - HDU 4847 (水题)
- TFS2013团队使用纪要
- RMAN数据库恢复之恢复归档日志文件
- JSP 网页格式判定执行哪一块html
- UTF-8 GBK UTF8 GB2312 之间的区别和关系
- GIS之家demo源代码咨询
- unicode &; utf-8
- Oracle数据库查询所有关键字
- python学习总结(一)
- 一个JAVA程序员经常访问的网站
- (转)deb制作文件详解
- 第三个Sprint冲刺第二天(燃尽图)
- Android: android studio配置生成自定义apk名称
- 网络编程-socket(三)(TCP长连接和UDP短连接、时间服务器)