码迷,mamicode.com
首页 >  
搜索关键字:推导式    ( 486个结果
python语法技巧
1、三元表达式: value= true-expr if condition else false-expr 例如:a='positive' if 3>0 else 'negative' 2、用列表推导式来取代map和filter 3、函数式编程 能接收其他函数作为参数的函数,被称为高阶函数(hig ...
分类:编程语言   时间:2017-12-26 18:02:05    阅读次数:214
python 链表表达式 map、filter易读版
链表推导式 [x for x in x] 链表推导式提供了一个创建链表的简单途径,无需使用 map(), filter() 以及 lambda。返回链表的定义通常要比创建这些链表更清晰。每一个链表推导式包括在一个for语句之后的表达式,零或多个for或if语句。返回值是由for或if子句之后的表达式... ...
分类:编程语言   时间:2017-12-26 11:55:59    阅读次数:238
python中如何去除列表中重复元素?
方法一: 用内置函数set: 方法二: 遍历去除重复 列表推导式 ...
分类:编程语言   时间:2017-12-22 23:57:34    阅读次数:190
三元表达式、列表推导式、生成器表达式、递归、匿名函数、内置函数
一 三元表达式、列表推导式、生成器表达式 1、三元表达式 2、列表推导式 3、生成器表达式 4、声明式编程练习题 #题目一 names=['egon','alex_sb','wupeiqi','yuanhao'] names=[name.upper() for name in names] #题目二 ...
分类:其他好文   时间:2017-12-21 23:08:21    阅读次数:193
字典推导式
字典推导式 可能你见过列表推导时,却没有见过字典推导式,在2.7中才加入的: d = {key: value for (key, value) in iterable} ...
分类:其他好文   时间:2017-12-19 19:46:40    阅读次数:142
Python使用列表推导式实现九九乘法和九九加法表
#九九乘法 for i in range(10): print(" ".join(["%dX%d=%-2d"%(m,i,m*i) for m in range(1,i+1)])) # %d按照整型格式化输出,-表示左对齐,2表示数字不足2位则补齐两位,不足位置用空格 1X1=1 1X2=2 2X2= ...
分类:编程语言   时间:2017-12-14 23:55:38    阅读次数:189
********跟兄弟连学python*****九九乘法表
循环实现九九乘法表 列表推导式实现九九乘法表 ...
分类:编程语言   时间:2017-12-12 21:49:38    阅读次数:145
第9条:用生成器表达式来改写数据量较大的列表推导式
核心知识点: (1)当输入的数据量较大时,列表推导可能会因为占用太多内存而出问题。 (2)由生成器表达式所返回的迭代器,可以逐次产生输出值,从而避免内存用量问题。 (3)把某个生成器表达式所返回的迭代器,放在另一个生成器表达式的for子表达式中,即可将二者结合起来。 (4)串在一起的生成器表达式执行 ...
分类:其他好文   时间:2017-12-10 23:05:01    阅读次数:154
day4_python之三元表达式、列表推导式、生成器表达式
一、三元表达式 二、列表解析 三、生成器表达式 四、应用 ...
分类:编程语言   时间:2017-12-10 18:25:02    阅读次数:187
python面试题
目录: Python语言特性 1 Python的函数参数传递 2 Python中的元类(metaclass) 3 @staticmethod和@classmethod 4 类变量和实例变量 5 Python自省 6 字典推导式 7 Python中单下划线和双下划线 8 字符串格式化:\x和.form ...
分类:编程语言   时间:2017-11-25 13:10:32    阅读次数:201
486条   上一页 1 ... 38 39 40 41 42 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!