Python之内置函数

abs():取绝对值    min():取较小值   max():取较大值    这类就不多说了


all(列表或者元祖):列表或者元祖里的数据权威True才返回TRUE,否则返回False

any(列表或者元祖):列表或者元祖之中只要有一个数据为True就返回True

sorted(元祖或者列表或者字典):当对元祖或者列表排序时  与l.sort()  用法相同 ,关键是对字典排序  设有字典a,sorted(a.items(), key = lambda x : x[0])  在字典中a中 a[0]代表按照字典徐来排序,a[1]按照value也就是字典的值来排序

bin(十进制)  :十进制转化为二进制

hex(十进制) :十进制转化为十六进制

oct(十进制):十进制转化为八进制

exec(字符串):将字符串转化为相应的代码执行(字符串可以多行)无返回值

eval(字符串):与exec用法一样只不过eval只能将单行字符串转化为相应代码,有返回值

ord(字符或者符号):返回这个数据的ascll码值   比如:ard('a')  就是97

chr(数字):返回ascll码表中这个数字对应的字符或者符号   比如:chr(97)  就是a

bytearry(字符串):字符串本来是不可以修改的  比如:str = 'abcdefg'   str[0] = 'a'    如果执行str[0] = 'b'语句就会报错  但是把字符串送到bytearry()里加工一下就可以修改了  str = bytearry(str)   str[0] = 'b'   就不会报错了

filter(条件,数据)   按照条件把符合条件的值过滤返回比如从列表a中寻找大于3的数  filter(lambda x : x > 3, a)

callable():判断一个东西是否可以调用

frozenset():把一个集合变成不可更改的集合(不能修改集合中的值,不能插入删除)

locals():在函数中使用,返回当前函数中所有的局部变量

zip(a, b):  把a, b两个集合一一对应整合成一个  比如:a = []1, 2, 3, 4]   b = ['a', 'b', 'c']   print(list(zip(a, b)))   打印出来的就是[(1, 'a'), (2, 'b'), (3, 'c')]

round(a, b) :对于浮点数a保留b位小数

set(a):把列表a转换成集合



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值