老男孩Python全栈

第2模块第1章3031函数—内置方法

2019-03-12  本文已影响27人  飞鸟在笼

abs()取绝对值

dict()转化为字典

help()帮助

min()从一个列表中取出最小的数

max()

all()判断一个可迭代的数据集合是否全使TRUE.Return True if bool(x) is True for all values x in the iterable. If the iterable is empty, return True.

all([])返回True

bool()判断是不是列表类型

any()只要有一个是True,就返回True.Return True if bool(x) is True for any x in the iterable.If the iterable is empty, return False.空的返回False

dir()打印当前程序的存在的所有变量。

hex()转成16进制

slice()定义一个规则,进行切片

slice(1,7,2)

li=list(range(10))

li[s]

divmod(x,y,/)得到商和余数

sorted()

与l.sorted()的小狗一样,排序

对字典排序sorted(d.items())

默认从小到大

reverse=True变成从大到小

ascii()

转换成unicode

eval()只能取出单行代码,返回结果

exec()可以执行多行代码

,不返回,拿不到返回值

ord()判断字符在的代码

chr()把编码转换成字符

sum()列表元组的和

bytearray()方法返回一个新字节数组。这个数组里的元素是可变的,并且每个元素的值范围: 0 <= x < 256。

字符串字节修改

map()

filter()方法一样,结果不同。

import functools

functool.reduce([1,3,4,5,6678,4,2])

对sequence连续使用function, 如果不给出initial, 则第一次调用传递sequence的两个元素, 以后把前一次调用的结果和sequence的下一个元素传递给function. 如果给出initial, 则第一次传递initial和sequence的第一个元素给function.

pow()求幂

上一篇 下一篇

猜你喜欢

热点阅读