码迷,mamicode.com
首页 >  
搜索关键字:生成式    ( 614个结果
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
生成式与生成器
1、生成式 2、生成器 3、练习 ...
分类:其他好文   时间:2017-11-06 11:33:49    阅读次数:251
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
列表生产式和生成器
1.列表生成式:通过简洁的语法可以对一组元素进行过滤格式:[expforvalincollectionifcondition]例子1:a=[x*xforxinxrange(1,10)ifx%2==0]print(a)1)append():该方法用于在列表末尾添加新的对象,语法格式:list.append(obj)deffuncA():list1=[]forxinxrange(1,10):ifx%2==0..
分类:其他好文   时间:2017-11-04 11:34:59    阅读次数:170
生成式和生成器
列表生成式 ( List Comprehensions ) 是Python内置的非常简单却强大的可以用来创建list的生成式。 通过一句简洁的语法就可以对一组元素进行过滤,还可以对得到的元素进行转换处理 生成[1x1, 2x2, 3x3, ..., 10x10] L = [] for x in ra ...
分类:其他好文   时间:2017-11-04 11:26:19    阅读次数:165
第十五天学习:函数(三)
列表生成式 In [1]: [i*i for i in range(10) if i%2 == 0 ] Out[1]: [0, 4, 16, 36, 64] 生成器 第一种方法很简单,只要把一个列表生成式的[]改成(),就创建了一个generator In [20]: g = (i*i for i ...
分类:其他好文   时间:2017-11-04 11:22:35    阅读次数:154
列表生成式和生成器
可迭代对象(iterable):凡是可以用for循环遍历的都是iterable(可迭代对象),例如字符串、元组、列表、字典和生成器 迭代器(iterator):凡是需要调用next()方法获得值的可迭代对象都是iterator(迭代器),例如生成器 ...
分类:其他好文   时间:2017-11-04 11:12:14    阅读次数:141
614条   上一页 1 ... 38 39 40 41 42 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!