Python中的内置函数(比较重要的)

Abs()  获取绝对值

All() 接受一个可迭代的类型,如果该类型中有元素,则所有元素必须都为真,返回值才为真,如果该类型中没有元素,返回值也为真

Any()接受一个可迭代的类型,如果该类型中有元素,只有一个元素为真,返回值为真,如果该类型中没元素,则返回值为假

Bin()和oct(),hex()将十进制数分别转化为2、8/16进制数

Bytes() 将一个字符串通过编码(encoding)方式转化为字节类型

 

Callable()判断对象是否可以被调用(一般是函数)

Char(),ord()查看十进制数对应的ascll字符、查看某个ascll对应的十进制数

数据类型:int,float ,bool,complex(复数(y=1+2j))。注y=2+3j是复数类型,要读取实部y.real  ,读取虚部y.imag

Frozenset 不可变集合,f=frozenset({1,2,3}),只能把集合转化为不可变集合

 

匿名函数

注:匿名函数的格式首先是lambda  参数:函数体(一句语句),调用匿名函数的方法是把匿名函数整体赋值给一个变量,通过变量的调用来调用匿名函数。如下

 

 

max(),min()取最大/最小值,注:默认通过参数所给值的大小进行比较,输出最大值,但是通过key=function(),设置进行比较的值

 

Sorted(),默认按升序排列的列表,sorted(,reverse = True)按降序排列的列表

 

Zip(A,B)一一对应输出元组,zip()是迭代器,A和B都是可迭代的类型

Map(func,A)映射,产生新的元素,map()是迭代器,func是函数,A是可迭代的类型,通过func把A中的元素改变并输出,如下

 

Reduce(func,A)    合并得最终结果,reduce()不是迭代器,func是函数,A是可迭代的类型,通过func把A中的元素合并,最后输出最终结果,如下

 

Filter(func,A)起过滤作用,filter()是迭代器,func是函数,A是可迭代的类型,通过func过滤出A中元素为真的元素,如下

 

转载于:https://www.cnblogs.com/IQ-Python/p/6704847.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值