首页 > 编程语言 > 详细

Python 相关

时间:2020-08-13 12:26:25      阅读:60      评论:0      收藏:0      [点我收藏+]

循环使用迭代器

Python中使用for循环时,内置容器的默认循环都是有迭代器的。使用迭代器每次只会读出一小部分到内存,不断往后next。
通常建议在没有必要的情况下不使用for key,value in dict.items()这种类似操作,因为dict.items()会返回一个新的列表,占用大量内存,正常读取的时候我们应该避免这种操作。除非是想删除字典的key,才会使用keys()去生成新的列表,防止迭代器报错。

Python 相关

原文:https://www.cnblogs.com/KirinSB/p/13495183.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!