Python 3范围与Python 2范围

Python 3范围与Python 2范围,第1张

Python 3范围与Python 2范围

Python 3 在很多地方使用了 迭代器 ,而 python 2 使用了 列表
。文档给出了详细的解释,包括对的更改

range

优点是,如果您使用大范围的迭代器或映射Python 3 不需要分配内存。例如

for i in range(1000000000): print(i)

在python 3中需要更少的内存。如果您确实想让Python一次全部扩展列表,则可以

list_of_range = list(range(10))


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5644850.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存