美文网首页
python 常用小函数

python 常用小函数

作者: 小姐姐催我改备注 | 来源:发表于2019-05-24 22:29 被阅读0次

    1.lamdba

    构建一个匿名函数:

    a = [1,2,3,4]
    function = lamdba x:x**2,a
    
    或者
    function  = lambda x:x**2,
    c = function(a)
    
    

    2.zip

    将对象中对应的元素打包成元组

    a = [1,2,3]
    b = [1,2,3]
    c = zip(a,b)
    #(1,1),(2,2),(3,3)
    

    3.map

    map(function,list)
    用指定函数来对输入进行映射
    a = [1,2,3]
    b = map(lamdba x:x**2,[1,2,3])
    b = [1,4,9]
    

    4.filter

    filter(function,list)
    用指定函数来对数据进行过滤
    a= [1,2,3,4]
    b = filter(lamdba x:x%2==0,a)
    b = [2,4]
    

    5.@property

    python中在类中,可以把方法变成属性。这里记得区分方法和属性。
    但是基本上没什么用,毕竟简洁才是王道。

    6.sorted,reverse()

    对输入数据,进行排序调整.

    相关文章

      网友评论

          本文标题:python 常用小函数

          本文链接:https://www.haomeiwen.com/subject/mflozqtx.html