码迷,mamicode.com
首页 >  
搜索关键字:列表生成式    ( 451个结果
列表生成式、生成器、迭代器
一句话概念 列表生成式——可以直接在列表里进行运算 生成器——一边循环一边计算的机制,称为生成器:generator(就是生成一个不运行的函数或者列表,即数据流) 第二句:生成器与列表的区别——生成器你不知道长度,就是一个数据流;list、dict、str你知道长度 迭代器——可以被next()函数 ...
分类:其他好文   时间:2016-11-12 23:14:27    阅读次数:243
python-基础 生成式 生成器 迭代器 JSON pickl
目录 1.列表生成式,迭代器&生成器 列表生成式 列表生成式,是Python内置的一种极其强大的生成list的表达式。 现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1,你怎么实现? 1 >>> a 2 [0, 1, 2, 3, 4, 5 ...
分类:编程语言   时间:2016-11-12 16:23:52    阅读次数:241
python之路-Day5
1.列表生成式,迭代器&生成器 列表生成式 我现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1. 普通版 文艺版 生成器版本 上面这几种列表元素的增加,就是列表生成式,使列表有了变化。 生成器 通过列表生成式,我们可以直接创建一个列表。但 ...
分类:编程语言   时间:2016-11-12 14:00:51    阅读次数:202
python学习道路(day5note)(列表生成式,生成器,装饰器,常用模块)
生成列表的方式 data = [1,2,3] 需求 每个数字加上1 # data = ( x*2 for x in range(5)) print(data) 列表生成式 后面的I赋予加1操作,i+q只能放在前面 加上三元运算可以 生成器 (惰性运算,算到哪个值就到哪个值,往后就不算了)就是一个推到 ...
分类:编程语言   时间:2016-11-12 13:48:48    阅读次数:286
Python_Day5_迭代器、装饰器、软件开发规范
本节内容 1.列表生成式,迭代器&生成器 列表生成 生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表 ...
分类:编程语言   时间:2016-11-12 11:31:02    阅读次数:259
Python学习第五天
复习内容: · 迭代器&生成器 · 装饰器 · Json & pickle 数据序列化 · 软件目录结构规范yi 一、生成器 1. 列表生成式: 2. 生成器的定义:在Python中一边循环一边计算的机制成为生成器(generator)。 3. 创建生成器(generator)的方法: 1、把一个列 ...
分类:编程语言   时间:2016-11-11 23:00:52    阅读次数:227
python15 - day05 模块
列表生成式: data = [1,2,3,4,5,6,7,8,9] data = [i*2 if i>5 else i for i in data] print(data) data = [1,2,3,4,5,6,7,8,9] data = [i*2 if i>5 else i for i in d ...
分类:编程语言   时间:2016-11-11 14:35:12    阅读次数:205
生成器 迭代器,装饰器 ,软件开发规范
一、生成器 1、列表生成式 有列表data=[1,2,3,4],要求将列表data里面的数据均加1: 除了循环,可以用列表生成式一行写出替代多行的循环 生成式中也可以写三元运算 列表生成式,是python内置的一种直接生成list的表达式,可以直接生成一个列表,但是受内存限制,容量有限,如果生成的数 ...
分类:其他好文   时间:2016-11-10 11:58:15    阅读次数:280
python 自动化之路 day 05
内容目录: 1.列表生成式,迭代器&生成器 列表生成式 需求:列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],要求把列表里的每个值加1 你可能会想到2种方式 : 1 >>> a 2 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 3 >>> b = [] 4 >>> ...
分类:编程语言   时间:2016-11-06 16:40:44    阅读次数:253
Python学习九:列表生成式
列表生成式,是Python内置的一种极其强大的生成list的表达式。 如果要生成一个list [1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9] 可以用 range(1 , 10): [python] view plain copy print? >>> range(1, 9) ...
分类:编程语言   时间:2016-10-17 07:22:39    阅读次数:300
451条   上一页 1 ... 38 39 40 41 42 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!