Python自带函数

2017-11-25  本文已影响0人  ylonge

输入输出函数

输出显示

print(num)
print('string')
print(num+num)

高阶函数

map()函数

# 功能:使用输入函数f(x)执行输入list的每个元素
# 输入:函数f(x),list变量
# 输出:新list,记录f()处理list元素后得到的元素
map(f, list)

reduce()函数

# 功能:使用输入函数f(x,y)执行输入list的每个元素,其中x=f(x_pre,y_pre),y=list[idx]
# 输入:有两个输入参数的函数f(x,y),list变量,optional--初始x值
# 输出:新list,记录f()处理list元素后得到的元素
reduce(f, list)

filter()函数

# 功能:使用输入函数f(x)执行输入list的每个元素,其中f(x)返回bool变量
# 输入:函数f(x)=bool,list变量
# 输出:新list,记录f(x)判断为true的元素x
filter(f, list)
上一篇下一篇

猜你喜欢

热点阅读