zoukankan      html  css  js  c++  java
  • 内置函数

    一. lamda() 匿名函数:

    sums= lambda a,b: a+b 
    ret = sums(4,3)
    print(ret)

        它的语法如下:

      函数名 = lambda 参数: 返回值

    注意: 1. 函数的参数可以有多个. 多个参数之间用逗号隔开

         2. 匿名函数不管多复杂. 只能写⼀行, 且逻辑结束后直接返回数据

         3. 返回值和正常的函数⼀样, 可以是任意数据类型

    二. sorted() 排序函数:

    lst = ['a','ab','abc','b','c']
    l2 = sorted(lst,key=lambda name:len(name))
    print(l2)

    语法: sorted(Iterable, key=None, reverse=False)

    Iterable: 可迭代对象

    key: 排序规则(排序函数), 在sorted内部会将可迭代对象中的每⼀个元素传递给这个函数的参数. 根据函数运算的结果进行排序

    reverse: 是否是倒叙. True: 倒叙, False: 正序

    三. filter()  筛选函数

    语法: filter(function. Iterable)

  • 相关阅读:
    线程的等待与唤醒
    多线程start()与run()的区别
    Thread与Runnable
    关于i++和++i的一些见解
    Mysql优化(转)
    Java 注解
    Java 泛型(转)
    Java 中的CAS
    CAS ABA问题
    Java 线程池分析
  • 原文地址:https://www.cnblogs.com/asdlo/p/9683544.html
Copyright © 2011-2022 走看看