国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > 为什么python3中的xrange函数不能用

为什么python3中的xrange函数不能用

头像

silencement

2019-10-12 10:04:263705浏览 · 0收藏 · 0评论

升级到python3的同学应该会注意到以前经常用的xrange没了!

是的,python3的range就是xrange。直接看效果!

Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> type(range(10))
<type 'list'>

python2中,range的返回值是list,这意味着内存将会分布相应的长度的空间给list。

>>> print(sys.version)
3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 16:02:32) [MSC v.1900 64 bit (AMD64)]
>>> type(range(10))
<class 'range'>

python3中返回的是一个对象,并没有将数据完全实例化,所以内存中只有一个对象的空间,对性能优化还是很有帮助的。

其实类似的改动是有很多的,例如:字典的items.

>>> print(sys.version)
2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)]
>>> a={'x':1}
>>> type(a.items())
<type 'list'>
>>> print(sys.version)
3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 16:02:32) [MSC v.1900 64 bit (AMD64)]
>>> a={'x':1}
>>> type(a.items())
<class 'dict_items'>

当然了你也可以在python3写一个xrange(多此一举:-P)

def xrange(x):
    n=0
    while n<x:
        yield n
        n+=1

更多学习内容,请点击python学习网。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

妈妈的职业4免费观看完整版高清| 舌绕指探洞深深下一句是什么?| 洪真英| 成 人香蕉 黄 色 网 站 视..| 《高压监狱3》法国版正版| 免费观看已满十八岁电视剧日剧| 麻豆成人啪啪色婷婷久久| 台球室的特殊待遇2HD| 麻豆国产AV无码免费视频| 宝贝别忍着喷出来嗯啊哦漫画| 继夫不戴套挺进我的身体H漫画| 小川亚沙美| 日本妈妈DNA和儿子DNA区别| 樱花视频在线观看免费高清电视剧| 老八日三个媳妇的最新进展| 美国禁忌6 结局| 《尼姑也疯狂》完整版| 荷兰日B赛现场视频| 不戴套干新婚少妇小琳| 每日大赛 反差吃瓜爆料合集视频| 《耻度》金银花露原文| 老师穿白色双开真丝旗袍怎么穿| 《我的漂亮老师2》| 黄金网站9.1入口免费| 交替轮换4| 妈妈がだけの母さん歌词| 妈妈装睡配合孩子阴阳调和 | 可切换老司机模式浏览器| 扌桑达鬲的日| 《性爽2》电影| 日本大片又大又好看的PPT | 国产少女免费观看电视剧大全| 《老板送醉酒丈夫回家》| 罗明珠| 韩浸在线阅读浸画画免费读漫画下..| 《好好疼爱里面》免费看| 坤坤寒入桃子里电视剧免费看 | 打扑克不盖被子| 亲密时男人最想听女人说什么 | 无码免费AV片在线观看| 偷偷在线观看免费的电视剧最新