首页 > 其他 > 详细

内置函数与匿名函数

时间:2019-05-03 16:32:22      阅读:132      评论:0      收藏:0      [点我收藏+]

一 . 内置函数

    内置函数就是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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!