码迷,mamicode.com
首页 >  
搜索关键字:列表生成式    ( 451个结果
Python基础【生成式 | 迭代器 | 生成器】
列表生成式-集合生成式-字典生成式-迭代器-生成器-创立生成器对象的两种方法
分类:编程语言   时间:2018-12-06 17:59:00    阅读次数:169
Pyhton 练习题
#############练习如果list中既包含字符串,又包含整数,由于非字符串类型没有lower()方法,所以列表生成式会报错:L=[‘Hello‘,‘World‘,18,‘Apple‘,None][s.lower()forsinL]Traceback(mostrecentcalllast):File"<stdin>&quo
分类:其他好文   时间:2018-12-05 18:35:57    阅读次数:175
装饰器的补充(叠加多个装饰器,有参装饰器,三元表达式,生成式,匿名函数)
1,叠加多个装饰器 1),加载顺序(outter函数的调用顺序):自下而上 2),执行顺序(wrapper函数的执行顺序):自上而下 2,有参装饰器 3,三元表达式 4,生成式 列表生成式 字典生成器 5,匿名函数 ...
分类:其他好文   时间:2018-11-30 21:47:12    阅读次数:200
Python练习-列表生成器-2018.11.30
#用列表生成式创建[1x1, 2x2, 3x3, ..., 10x10] print([x*x for x in range(1,11)]) #用列表生成式创建[2x2, 4x4,,6×6,..., 10x10] print([x*x for x in range(1,11) if x%2 == 0... ...
分类:编程语言   时间:2018-11-30 20:15:57    阅读次数:193
列表生成式和三元表达式(python3入门)
1 #一行代码编写一个列表 2 li = ['%s_qqq'%i for i in range(1,11) if i > 4] 3 print(li) 4 5 6 7 x =input('>>') 8 y = input('>>') 9 #一行代码做判断并得出所要的结果 10 res = x if ... ...
分类:编程语言   时间:2018-11-27 23:20:17    阅读次数:229
列表推导式和生成器
一.列表推导式 列表推导是构建列表(list)的快捷方式,而生成器表达式则可以创建其他任何类型的序列,如果你的代码里并不 经常使用它们,你有可能错过很多可读性很好的而且更高效的代码的机会 示例1: 把一个字符串变成Unicode码位的列表 示例2:把字符串变成Unicode码位的另外一种写法(列表生 ...
分类:其他好文   时间:2018-11-22 00:21:47    阅读次数:619
函数进阶之生成器和迭代器
前提: 列表生成式 给列表a里的大于5的每一个值加10 复杂东西列表生成式写不出来,最多到三元运算了。 正文: 生成器是为了省内存,不一次释放,需要一个取一个。 生成器只能往前走,不能后退。 我们创建了一个generator后,基本上永远不会调用next(),而是通过for循环来迭代它,并且不需要关 ...
分类:其他好文   时间:2018-11-20 15:17:44    阅读次数:131
python高级特性
一、列表生成式: 1、[x * x for x in range(1, 11) if x % 2 == 0] 2、应用: 在爬虫爬到站内网址时,一般用的是站内URI,所以是无法发起请求的,一般情况下,需要加上一个前缀地址,一半可以用列表生成器来做。 3、代码: 结果: 二、生成器: 关键点:是yei ...
分类:编程语言   时间:2018-11-18 19:26:43    阅读次数:102
L4.五.列表生成
# 列表生成式(语法糖)# 需求:1.得到一个列表,[1,2,3,4,5,6....20]# 需求,给定列表[1,2,3],分别计算每项元素的平方并返回,返回结果[1,4,9]#第一题普通写法list1 = []for i in range(1,21): list1.append(i)print(l ...
分类:其他好文   时间:2018-11-17 16:41:04    阅读次数:202
列表生成式
列表生成式里可以加简单的逻辑,但是不能加太复杂的逻辑,这样会降低代码的可读性,会挨打的 字典生成式 ...
分类:其他好文   时间:2018-11-11 12:52:55    阅读次数:173
451条   上一页 1 ... 10 11 12 13 14 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!