码迷,mamicode.com
首页 > 其他好文 > 详细

匿名函数和内置方法

时间:2017-05-26 23:36:22      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:sorted   map   函数   tool   abs   进制   filter   exec   repr   

匿名函数
用lambda定义
只能用三元运算

 


python内置方法
abs()取绝对值
all(可迭代对象)可迭代对象都为真,返回True
any(可迭代对象)可迭代对象有一个为真,返回True
bin()二进制转换
bool()判断真假
bytearray()可修改的二进制字节格式
callable()是否可以调用
ord(输入字符),chr(输入数字) 返回ascii码对应表
dir()查看有什么方法
divmod(x,y)相除返回余数
enumerate(),获取下标
eval()把字符串解释出来
exec()语句运算
frozenset()将集合变成不可变集合
globals()返回的是整个程序中所有变量,以集合方式返回。
hex()转成16进制
locals()打印所有的局部变量
max()返回最大值
min()返回最小值
oct()转八进制
pow(a,b) a的b次方
repr()转换为字符串
reversed()反转
round(a,b)将a保留小数点后b位
sorted()排序变成列表
zip(a,b) 将a,b一一对应
__import__(字符串) 等于import 非字符串


filter(a,b) 对b,按照a函数做处理,调用时,只有处理结果为true时打印原值,flase丢弃
map(a,b) 对b,按照a函数做处理,调用时,返回被a处理过的所有值

reduce(a,b) 3.0里移动到了functools库中,
reduce把a作用在b上,a必须接收两个参数,一直按照数组顺序执行下去,直到最后一个值


example:
filter(lambda n :n >5,range(10))
map(lamba n:n*n,range(10))

 

匿名函数和内置方法

标签:sorted   map   函数   tool   abs   进制   filter   exec   repr   

原文地址:http://www.cnblogs.com/judge9/p/6910627.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!