码迷,mamicode.com
首页 >  
搜索关键字:列表生成式    ( 451个结果
列表生成式,迭代器&生成器
一、列表生成式 用例--使列表数值都加上1 总结:在列表中使用for循环来生成列表,循环的次数就是列表元素的个数 用例--替代方法1 总结:使用enumerate函数,其中index赋值列表的索引,i赋值列表的值,i虽然没用到,但必须写上 用例-替代方法2 总结:需先定义这个空列表li_tmp,,且 ...
分类:其他好文   时间:2017-06-24 22:54:29    阅读次数:269
21、三元表达式、列表解析、生成器
一、三元表达式 格式:result=值1 if x<y else 值2 满足if条件result=值1,否则result=值2 二、列表解析 三、生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间 ...
分类:其他好文   时间:2017-06-20 16:23:14    阅读次数:165
三元表达式、列表解析、生成器
一、三元表达式 格式:result=值1 if x<y else 值2 满足if条件result=值1,否则result=值2 二、列表解析 三、生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间 ...
分类:其他好文   时间:2017-06-20 00:19:18    阅读次数:481
Python学习笔记4 高级特性_20170618
# 切片(获取list / tuple / 字符串 中指定的元素) # 迭代 通过 for ... in ... 可迭代对象:list、tuple、字符串已经在pythonb笔记2中提到了。 判断是否可迭代 将 list 转化成可以使用下标操作 同时引用两个变量 # 列表生成式(一句话生成需要的 l ...
分类:编程语言   时间:2017-06-18 16:16:27    阅读次数:128
Python高级特性:Python迭代、生成器、列表生成式
迭代给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历称为迭代(Iteration)。在java和C语言中,迭代是通过循环list的下标来完成的,Python中迭代的抽象程度更高,不仅可以迭代list和tuple,而且可以迭代任何可迭代对象,包括我们自己创建... ...
分类:编程语言   时间:2017-06-17 12:16:28    阅读次数:456
Day8:三元表达式、列表解析、生成器
一.三元表达式 格式:result=值1 if x<y else 值2 满足if条件result=值1,否则result=值2 二.列表解析 三.生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间 ...
分类:其他好文   时间:2017-06-16 21:17:25    阅读次数:260
Python开发基础-Day9-生成器、三元表达式、列表生成式、生成器表达式
生成器 生成器函数:函数体内包含有yield关键字,该函数执行的结果是生成器,生成器在本质上就是迭代器。 yield的功能: 1.与return类似,都可以返回值,但不一样的地方在于可以有多个yield,每个yield能够返回一次值,而return只能返回一次值就结束了 2.为函数封装好了__ite ...
分类:编程语言   时间:2017-06-16 21:08:10    阅读次数:171
Python--生成器与迭代器
生成器(generator) 在看生成器之前我们先来看一下列表生成式。 如果我们想得到一个12,22,32…… 102组成的列表,我们可以考虑下面的做法: 输出: —————————— [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] —————————— 这是Pytho ...
分类:编程语言   时间:2017-06-11 19:11:25    阅读次数:259
Python-生成器/你不知道的点
1.什么是生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以 ...
分类:编程语言   时间:2017-06-07 23:15:58    阅读次数:302
Python【知识点】面试小点列表生成式小坑
1、问题 有这么一个小面试题: 看下面代码请回答输出的结果是什么?为什么? 2、解答 当你看到这篇文章的时候如果不知道这个知识点肯定会拿去直接运行,输出的结果是什么呢? 结果是:19 通过result[0~9](10)结果都是19就,懵逼了吧~~ 想知道这个我们先看几个知识点 2.1、列表生成式 顾 ...
分类:编程语言   时间:2017-06-04 19:56:22    阅读次数:234
451条   上一页 1 ... 33 34 35 36 37 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!