码迷,mamicode.com
首页 >  
搜索关键字:推导式    ( 486个结果
生成器函数
什么是生成器,生成器实质是迭代器, 在python有三种方式获取生成器: 1.通过生成器函数 2.通过各种推导式来实现生成器 3.通过数据的转换也可以获取生成器 首先,我们来看一个很简单的函数: def func(): print("111") return 222 ret = func() pri ...
分类:其他好文   时间:2018-11-01 22:25:08    阅读次数:312
python推导式
推导式有:列表推导式,字典推导式,集合推导式 基本的用法: 列表[结果 for循环 if条件] 字典{key: value for循环 if判断} 集合推导式 {key for循环 if判断} 没有元祖的推导式,因为元祖可哈希,是只读列表,默认以元祖为格式的推导式为生成器 举例: 用推导式打印1-1 ...
分类:编程语言   时间:2018-11-01 19:45:48    阅读次数:163
Python创建字典多种方式
1.创建空字典 2.直接赋值创建 3.通过关键字dict和关键字参数创建 4.通过二元组列表创建 5.dict和zip结合创建 6.通过字典推导式创建 7.通过dict.fromkeys()创建 通常用来初始化字典, 设置value的默认值 8.其他 ...
分类:编程语言   时间:2018-11-01 11:33:10    阅读次数:164
python:序列_元组(常用基础知识)
详细如下: ...
分类:编程语言   时间:2018-10-27 22:34:38    阅读次数:333
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 推导式
字典推导式: ...
分类:编程语言   时间:2018-10-16 02:03:43    阅读次数:209
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
486条   上一页 1 ... 23 24 25 26 27 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!