为了避免敲打出复杂而又冗长的代码,今天小编就来和大家分享一下Python当中可以提效的三个函数方法,希望大家可以喜欢。...x**2/2
然后我们将其放入map()函数当中并且作用于列表当中的每一个元素,
data = [1,3,5,7,9,12]
list(map(num_func, data))
# 输出为:[0.5,...data = [1,3,5,7,9,12]
result = list(map(lambda x: x**2/2, data))
print(result)
# 输出的结果一样也为:[0.5, 4.5,...,但上述操作实在太过于繁琐,比方说先定义一个函数
def bigger_than_15(x):
return x > 15
紧接着将其放置于filter函数当中并且作用于列表中的每一个元素
data..., data)
# 输出结果为:70
在上面例子的基础之上,读者也可以自己举一反三,编写其他函数放置于reduce()当中去。