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)