码迷,mamicode.com
首页 >  
搜索关键字:生成式    ( 614个结果
学习笔记(11月03日)
三周五次课(11月3日)1.生成式和生成器1.1列表生成式是python受欢迎的语法之一,通过一句简洁的语法就可以对一组元素进行过滤,还可以对得到的元素进行转换处理。语法格式为:[expforvalincollectionifcondition]相当于result=[] forvalincollection: if(condition): result.a..
分类:其他好文   时间:2017-11-04 00:13:25    阅读次数:129
(三)3-5 Python生成式和生成器
生成式和生成器 列表生成式是Python最受欢迎的语法之一,通过间接的语法可以对一组元素进行过滤,还可以对元素处理,格式为[exp for val in collection if condition]相当于: 例如: 运行结果: <type 'list'>[0, 4, 16, 36, 64] 注: ...
分类:编程语言   时间:2017-11-03 23:58:14    阅读次数:427
python的列表生成式和生成器
1.列表生成式是Python受欢迎的语法之一,通过一句简洁的语法就可以对一组元素进行过滤,还可以对得到的元素进行转换处理,语法格式为: 相当于 例子:求1到10的偶数的平方,代码如下: 结果:[4, 16, 36, 64, 100] 解释: 依次取出xrange(1,11)从1到10的数字 判断x* ...
分类:编程语言   时间:2017-11-03 21:54:40    阅读次数:185
第十三次课:Python函数(三)
1.生成式和生成器2.迭代器3.装饰器
分类:编程语言   时间:2017-11-03 11:09:44    阅读次数:111
Python中的内置模块与生成器迭代器-day5
Python3 中内置模块 Python中的列表生成式 Python生成器 Python迭代器 一、Python中的内置模块 PS:作为一个新手如果你不想使用IDE又想使用Python中的自动补全,可以下载使用ipython。下面实例中也大多是ipython输入和输出的内容。 安装ipython:p ...
分类:编程语言   时间:2017-11-03 00:20:07    阅读次数:240
Python高级教程-生成器
生成器(Generator) 通过列表生成式,可以直接创建一个列表。但是,受内存限制,列表的容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那么后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那 ...
分类:编程语言   时间:2017-10-30 17:00:04    阅读次数:141
python基础-- 08 迭代&列表生成式
1.迭代 1.1特点 在Python中,迭代是通过for ... in来完成的 Python 的 for循环不仅可以用在list或tuple上,还可以作用在其他任何可迭代对象上 for 循环可作用的迭代对象远不止 list,tuple,str,unicode,dict等,如果一个对象说自己可迭代,那 ...
分类:编程语言   时间:2017-10-29 11:12:47    阅读次数:199
Python高级特性
Python高级特性 切片 迭代 列表生成式 生成器 一、切片 切片:数据的分段切割。如下定义一个列表然后获取前五位数据。 格式:对象[起始位置:需要读取的数量:间隔] 定义并且声明一个olist列表对象,然后通过切片返回一个新的列表对象。其实位置默认是0,并且可以省略。如olist[:5]。间隔默 ...
分类:编程语言   时间:2017-10-28 16:37:53    阅读次数:286
python 基础 列表生成式
格式 [x for x in 内容] [x for x in 内容 if 条件] ...
分类:编程语言   时间:2017-10-27 22:27:51    阅读次数:163
Python的生成器 迭代器 装饰器
a = [x for x in range(10)] 是一个生成式 range()的下标从0开始,括号内是大小。 生成器的创建方法一: a = (x for x in range(10))将生成式的方括号换成圆括号 通过next(a)每次只生成一个值,取完后会异常退出 生成器的创建方法二: yiel ...
分类:编程语言   时间:2017-10-22 00:20:19    阅读次数:221
614条   上一页 1 ... 39 40 41 42 43 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!