python 内置函数2
以后自己看自己的博客的话,我选择死亡。
divmod(a,b) #返回a//b的值和余数
s = divmod(97,10)
print(s)n1, n2 = divmod(89,5)print(n1,n2)
isinstance() #判断对象是否是某个类的实例
filter(函数,可迭代对象)
li = [11,22,33,44,55]ret = filter(lambda a:a>30,li)#筛选,循环执行第二个参数,让每个元素都执行函数,如果函数值返回true,则表示元素满足过滤条件。print(list(ret))
map(函数,可迭代对象)
l1 = map(lambda a:a+100,li)#将函数的返回值添加到结果中print(list(l1))
注:filter 是在函数执行结果为True的时候,将满足条件的元素添加到结果中。
map是将函数的执行结果(返回值)添加到结果中。
global() 全局变量
local() 本地变量
hash() 哈希表
bytes()将字符转换为字节