018/Python

/Python/16. Python内置函数/16.12 使用lambda表达式创建匿名函数.py
# Python内置函数/16.10 使用filter()函数过滤列表.py
# 过滤:用filter()函数过滤列表,可以过滤掉不满足条件的值,返回一个可迭代对象。
# 1. filter()函数的语法:filter(function, iterable)
# function:判断函数
# iterable:可迭代对象

# 2. filter()函数返回一个可迭代对象。
# 该可迭代对象的元素类型与iterable的元素类型一致,但元素值由filter()函数的判断函数决定。

# 3. 判断函数的定义:
# 判断函数接受一个参数,并返回布尔值(True或False)。

# 4. 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。

# 5. 使用lambda表达式定义判断函数
# lambda表达式是匿名函数,用lambda关键字定义,形式为:lambda 参数:表达式
# lambda表达式只能定义一个表达式,不支持多表达式语句
# lambda表达式可以接受任意数量的参数,但只能有一个返回值。

# 6. 使用lambda表达式定义判断函数的使用场景:
# 当函数的逻辑比较简单,可以写成一行时。
# 当函数的参数数量较少,且函数体较短时。

# 7. filter()函数的使用方法:
# filter()函数的使用方法与列表推导式类似。
# 可以使用for循环遍历过滤后的列表。
# 使用for循环遍历过滤后的可迭代对象。
# 也可以将过滤后的可迭代对象作为其他函数的参数。

# 8. 使用filter()函数过滤列表
# 使用filter()函数过滤列表,需要定义一个判断函数。
# 判断函数用来判断列表中每个元素是否满足某种条件。
# 判断函数的参数为列表元素,返回值为布尔值。

# 9. 使用filter()函数过滤列表示例
# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以是自定义函数。
# 判断函数可以是lambda表达式。

# 判断函数的定义方法:
# 判断函数可以是内置函数,也可以