码迷,mamicode.com
首页 >  
搜索关键字:列表生成式    ( 451个结果
Python全栈之路Day22
初次编辑2017年10月28日,星期六 摘要一. 上节课复习二. 协程函数初始化装饰器三. send实现爬网页四. 面向过程的程序设计五. 列表生成式六. 三元表达式七.生成器表达式八. 声明式编程作业今日总结 摘要 引用:百度 列表生成式 生成器表达式 面向过程编程 递归 一. 上节课复习 可迭代... ...
分类:编程语言   时间:2017-11-13 13:53:09    阅读次数:407
列表生成式、生成器、迭代器。
列表生成式,需求把列表[0,1,2,3,4,5,6,7,8,9]每一个元素加1。 生成器 如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的空间。在Python中,这种一边循环一边计算的机制,称为生成器:genera ...
分类:其他好文   时间:2017-11-12 00:31:43    阅读次数:183
python4:高级特性
4 高级特性 4.1 切片 [:] *注:-- list和tuple,字符串都支持切片 4.2 迭代 Iteration for ... in 及 for ... in if 两个变量迭代时, 4.3 列表生成式 4.4 生成器 generator - 作用:大量数据处理时,一边循环一边计算; 注意 ...
分类:编程语言   时间:2017-11-10 23:09:04    阅读次数:280
Python列表生成式练习
1 ''' 2 如果list中既包含字符串,又包含整数,由于非字符串类型没有lower()方法,所以列表生成式会报错 3 使用内建的isinstance函数可以判断一个变量是不是字符串: 4 返回True 或 False 5 ''' 6 L1 = ['Hello', 'World', 18, 'Ap... ...
分类:编程语言   时间:2017-11-10 23:06:16    阅读次数:219
7.5-7.6 列表生成式和生成器以及区别
一、列表生成式是python受欢迎的语法之一通过一句简洁的语法就可以对一组元素进行过滤还可以对得到的元素进行转换处理。li=[x+xforxinrange(1,101)ifx%2==0] print(li) deffuna(x): a=[] forxinrange(1,101): ifx%2==0: a.append(x+x) returna print(funa(1))二、列表生成器1..
分类:其他好文   时间:2017-11-10 12:43:06    阅读次数:154
Python自动化开发学习4-2
列表生成式先看2段代码a=[i*2foriinrange(10)]print(a)#b=[]foriinrange(10):b.append(i*2)print(b)a和b的效果一样,但是a使用的代码更加简洁列表生成式也可以使用函数,生成更加复杂的列表a=[max(i,6)foriinrange(10)] print(a)上面的是铺垫,主要讲下面的生成器生成器用列表..
分类:编程语言   时间:2017-11-08 16:01:14    阅读次数:193
day11- python生成式和生成器
列表生成式 列表生成式是python受欢迎的语法之一,通过一句简洁的语法就可以对一组元素进行过滤,还可以对得到的元素进行转换处理。语法格式为: [exp for val in collection if condition] 相当于 解释: 1, 以此取出xrange(10)从0到9的数字 2, 判 ...
分类:编程语言   时间:2017-11-05 23:33:38    阅读次数:310
[3][高级特性]列表生成式[3]
[3][高级特性]列表生成式[3] 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用range(1, 11): 但如果要生成[1x1, ...
分类:其他好文   时间:2017-11-05 00:34:14    阅读次数:188
[3][高级特性]生成器[4]
[3][高级特性]生成器[4] 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来 ...
分类:其他好文   时间:2017-11-05 00:28:59    阅读次数:193
17. Python 生成式   生成器   迭代器
1.生成式和生成器列表生成式是python受欢迎的一种语法之一,通过一句简洁的语法,就能对元组元素进行过滤,还可以对得到的元素进行转换处理。语法格式:[expforvalincollectionifcondition]相当于result=[]forvalincollection:if(condition):result.append(exp)例子:a=[x*xfor..
分类:编程语言   时间:2017-11-04 23:36:56    阅读次数:204
451条   上一页 1 ... 26 27 28 29 30 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!