11.python-过滤器(filter)
# 过滤器(filter),filter有两个形参,第一个参数返回一个布尔值,
# 如果返回True则当前迭代值会被选中,否则不选
a = [1, 2, -3, -4, 5, 0.3, -5, 0]
print('element in a list:')
print(a)
#选择大于0的元素
a = list(filter(lambda x: x > 0, a))
print('elements pass through the filter:')
print(a)