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()将字符转换为字节
 
posted @ 2016-06-04 11:29  张瑞东  阅读(389)  评论(0编辑  收藏  举报