码迷,mamicode.com
首页 >  
搜索关键字:列表推导    ( 369个结果
迭代器 补充
主要内容 生成器 生成器函数 列表推导式 yield关键字的特点: 可以记录当前函数中执行的位置,下一次继续执行 next和yield是一对搭档 : next开始函数的执行 yield停止函数的执行 小结: ...
分类:其他好文   时间:2018-11-07 00:08:14    阅读次数:267
python基础(四)
内容摘要:本文主要是介绍闭包,装饰器,装饰器的应用与进阶,迭代器与生成器,列表推导式以及生成器表达式内容。 1.闭包 2.装饰器 3.装饰器的应用 4.装饰器的进阶 5.迭代器与生成器 6.列表推导式与生成器表达式 ...
分类:编程语言   时间:2018-11-05 11:20:55    阅读次数:206
15python补充内容
1给程序传参 2列表推导式 相当于i,j嵌套循环,执行print(i) 还可以 加if判断 面试题 或后面用if x %3 ==0来判断 3集合set 可以直接创建a= {1,3,4},或通过list a = set([1,2,3]) a >>{1,2,3} 若a为tuple,set,list可以通 ...
分类:编程语言   时间:2018-11-04 15:37:59    阅读次数:166
推导式
推导式有四种,列表推导式、字典推导式、集合推导式,生成器推导式 这4类的语法都一样 [结果 for循环 if判断] 列表推导式: 语法:list = [结果 for循环 if判断] ?先我们先看一下这样的代码, 给出一个列列表, 通过循环, 向列表中添加1-14 lst = [] for i in  ...
分类:其他好文   时间:2018-11-01 22:31:48    阅读次数:190
python推导式
推导式有:列表推导式,字典推导式,集合推导式 基本的用法: 列表[结果 for循环 if条件] 字典{key: value for循环 if判断} 集合推导式 {key for循环 if判断} 没有元祖的推导式,因为元祖可哈希,是只读列表,默认以元祖为格式的推导式为生成器 举例: 用推导式打印1-1 ...
分类:编程语言   时间:2018-11-01 19:45:48    阅读次数:163
Lesson 018 —— python 集合
Lesson 018 —— python 集合 集合(set)是一个无序的不重复元素序列。 可以使用大括号 或者 函数创建集合,注意:创建一个空集合必须用 而不是 ,因为 是用来创建一个空字典。 类似列表推导式,同样集合支持集合推导式(Set comprehension): 添加元素 语法格式如下: ...
分类:编程语言   时间:2018-10-22 16:46:54    阅读次数:208
各自推导式
1、生成器表达式 (i for i in range(10)) 返回一个生成器 exp1: g = (i for i in range(10)) print(g) 执行结果: at 0x00000000020A4F48> for i in g: print(i) 生成器表达式和列表推导式区别: 1.... ...
分类:其他好文   时间:2018-10-18 14:04:26    阅读次数:153
python 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。(用列表推导式)
count = 0 #计数器 for x in range(1,5): for y in range(1,5): for z in range(1,5): if x!=y and x!=z and y!=z: num=x*100+y*10+z print(num,end=' ') ... ...
分类:编程语言   时间:2018-10-16 01:59:45    阅读次数:1588
python(列表推导式和生成器表达式)
从母鸡下蛋的故事讲起 ①把列表解析的[]换成()得到的就是生成器表达式 ②列表解析与生成器表达式都是一种便利的编程方式,只不过生成器表达式更加节省内存空间 ③Python不但使用迭代器协议,让for循环变得更加通用。大部分内置函数,也是使用迭代器协议访问对象的。 例如sum函数是python的内置函 ...
分类:编程语言   时间:2018-10-13 02:48:59    阅读次数:246
python推导式创建序列
推导式创建序列 推导式是一个或多个迭代器快速创建序列的一种方式。可以将循环和条件判断结合,简化代码。几个推导式注意符号的使用,比如小括号,方括号,大括号等等。 列表推导式 列表推导式生成列表对象,语法: [表达式 for item in 可迭代对象] 或者:[表达式 for item in 可迭代对 ...
分类:编程语言   时间:2018-10-04 13:45:26    阅读次数:124
369条   上一页 1 ... 15 16 17 18 19 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!