韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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学习网。

关注

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

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

我把刘姨俩腿扛在肩上是哪一集的 | 激吻视频| 人妻互换共享4P闺蜜疯狂互换| 《慈母夜吟》完整版| 在线观看| 爸妈离婚女儿成爸爸的女人 | 征服双收岳女两2| 小辣椒4美国荷尔蒙| 真实双人插画的视频| 适合夫妻晚上看的三张爱情电视剧| 《不戴套瑜伽教练3》| 初体验| 洞洞饿了1-36集全免费| 退休后日大女儿的隐喻和含义 | 少妇大屁股白浆流出白浆| 停电了同桌把我拉入怀中小说| 《-滴都不许漏》何泽城林荫 | 《医务室的小秘密》第一季免费观. | 你与我最后的战场第二季| 中字HD人妻の亂倫2| 暴躁少女免费看完整版| 王叔 我老公还在客厅| 人犬兽人在线观看免费完整一| 西游记| 《妻子6》在线观看免费版电视剧| 亚洲尺码和欧洲尺码的区别在哪在..| 成品图片的网站| 《公与媳夫妇:交换》| 同学的母亲中字ID| 《再来一次好吗》动漫| 旅游攻略| 老人玩小处雌女视频的意义| 亚洲尺码和欧洲尺码的区别在哪在.| 黄秋生失眠| 《炸裂吧!巨棒》免费阅读漫画| 优酷网| 外国大片又大又好看的PPT| 水K制服| 白丝脚上的浓浓的精华液能用吗| 大龟慢慢挺进女友闺蜜的体内视频| 《淫海春潮》电影