一 . 内置函数
内置函数就是python内部给我们编写好的函数,我们可以直接拿来用
1.几个比较关键的内置函数:
(1).zip()
#无论是L1多还是L2多,都返回到最短的那个截至 L1=[1,2,3,4] L2=[‘a‘,‘b‘,‘c‘] ret=zip(L1,L2) for i in ret: print(i) # (1, ‘a‘) # (2, ‘b‘) # (3, ‘c‘)
(2).filter()
def a(x): #if x%2==1: # return True return x%2==1 ret=filter(a,(1,2,3,4,5)) #filter(函数名,参数)把为真的值返回 print(ret) for i in ret: print (i)
#上面代码可以使用下面方式表达 for i in range(1,6): if i %2==1: print(i)
#练习,输出1-100中平方根是整数的数 import math def a(x): if math.sqrt(x)%1==0: return True ret=filter(a,range(1,101)) for i in ret: print(i)
(3)map()
ret=map(abs,(-1,4,5,3,-8)) for i in ret: print(i) # 1 # 4 # 5 # 3 # 8
原文:https://www.cnblogs.com/wm0217/p/10805431.html