函数方法和模块

函数方法:

函数使用方法:

​ 匿名函数:一句话函数,用于内置函数,匿名函数结合内置函数使用

​ func = lambda x,y : x+y 名字func :前形参 :后返回值

​ 示例1:

​ func = lambda x : (x[0],x[2]) 返回多个元素加()

​ 示例2:

​ func = lambda x,y :x if x > y else y

​ func = lambda *args : max(args) #返回最大的值,也可以添加三元运算>

​ 内置函数:***加key的 min,max,sorted,map,reduce,filter

​ 加key的格式:

​ 将最小的值返回

​ dic = {'a':3,'b':2,'c':1}

扫描二维码关注公众号,回复: 6559496 查看本文章

​ print(min(dic.values(),key=lambda x:x)) key=lambda 函数名 :前形参 :后返回值

callable:

  • 检查一个对象是否可以调用

    def haiyang():
        pass
    haiyang()
    
    print(callable(haiyang))

猜你喜欢

转载自www.cnblogs.com/haiyang11/p/11061150.html