内置函数

一. 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)

原文地址:https://www.cnblogs.com/asdlo/p/9683544.html