码迷,mamicode.com
首页 >  
搜索关键字:xrange    ( 279个结果
Python面试题练习
1、实现1--100之和 1 #解答一 2 print sum(xrange(101)) 3 4 #解答二 5 s=0 6 for i in xrange(101): 7 s = s + i 8 print s 2、如何在一个函数内部修改全局变量 #coding=utf-8 name = "ryan ...
分类:编程语言   时间:2019-04-05 14:25:28    阅读次数:302
Python2x与3x的区别
一、默认编码方式: 2x中是ASCII码,(只包含英文和数字),想要显示中文首行加 #-*-encoding:utf-8-*- 3x中是utf-8(含英文、数字、中文) 二、2x中range只是列表,xrange才是可迭代对象 3x中range是可迭代对象 三、print表达不一 2x中:print ...
分类:编程语言   时间:2019-03-28 23:28:20    阅读次数:286
Python从入门到精通之Forth!
Python基本数据类型之列表 补充:range()方法 python2: range 立即创建 xrange for循环的时候才一个一个创建 Python3: range for循环的时候才一个一个创建 补充:字符串可以和列表一样取值但不可和列表一样修改值 列表(list) : 用中括号括起来,逗 ...
分类:编程语言   时间:2019-02-09 16:25:08    阅读次数:176
python插入排序演示源码
工作闲暇时间,把写内容过程较好的内容段做个备份,下面的内容内容是关于python插入排序演示的内容,应该能对各朋友也有用处。 def insert_sort(t): for i in xrange(len(t)): key = t[i] j = i - 1 while j>-1 and t[j]>k ...
分类:编程语言   时间:2019-02-03 18:20:05    阅读次数:130
python中yield的用法详解——最简单,最清晰的解释
本文收自:冯爽朗 ,下面有博主名片 个人分类: python 个人分类: python 个人分类: python 个人分类: python 个人分类: python 首先我要吐槽一下,看程序的过程中遇见了yield这个关键字,然后百度的时候,发现没有一个能简单的让我懂的,讲起来真TM的都是头头是道, ...
分类:编程语言   时间:2018-12-30 12:51:58    阅读次数:208
python2中range和xrange的区别
range和xrange用法相同,不同的是xrange不是生成一个序列,而是作为一个生成器,即生成一个取出一个 相对来说,xrange比range性能优化很多,因为不需要一下子开辟一块很大的内存,特别是数据量比较大的时候 注意: xrange和range这两个基本是使用在循环的时候 当需要输出一个列 ...
分类:编程语言   时间:2018-11-22 02:33:46    阅读次数:165
Python学习之路
用户登录(三次机会) enumrate 为可迭代的对象添加序号 li = [11,22,33] for k,v in enumerate(li, 1): print(k,v) range和xrange 指定范围,生成指定的数字 print range(1, 10) # 结果:[1, 2, 3, 4, ...
分类:编程语言   时间:2018-11-06 21:24:21    阅读次数:147
Python细说 xrange 和 range 的区别
Python版本2.X: range的返回值是list,这意味着内存将会分布相应的长度的空间给list。 xrange的返回值是一个生成器,有利于节省内存空间。 Python版本3.X: 在3.X版本中,Python对range函数做了优化,并且取消了xrange函数。 3.X版本中,range函数 ...
分类:编程语言   时间:2018-10-18 23:59:07    阅读次数:305
list assignment index out of range
现象 m1=[]for i in xrange(n):m1[i]=1 报错:IndexError: list assignment index out of range 分析 空数组不能直接指定位置 解决方法1 m1.append(1) 解决方法2 先生成一个定长的list: m1=[0]*len( ...
分类:其他好文   时间:2018-10-14 11:23:48    阅读次数:178
考虑以下 Python 代码,如果运行结束,命令行中的运行结果是什么?
l = [] for i in xrange(10): l.append({‘num’:i}) print l在考虑以下代码,运行结束后的结果是什么? l = [] a = {‘num’:0} for i in xrange(10): a[‘num’] = i l.append(a) print l ...
分类:编程语言   时间:2018-10-05 12:14:48    阅读次数:203
279条   上一页 1 2 3 4 5 6 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!