首页 > 其他 > 详细

函数方法和模块

时间:2019-06-20 20:36:22      阅读:110      评论:0      收藏:0      [点我收藏+]

函数方法:

函数使用方法:

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

? 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}

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

callable:

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

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

函数方法和模块

原文:https://www.cnblogs.com/haiyang11/p/11061150.html

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