Python的map函数
Python的map
函数是一个使用方便直观而且非常常用的函数,参数是一个函数和一个列表,将函数作用于列表的每个元素,得到一个新的列表并返回。
map函数简介
将一个列表的每个值平方:
则输出结果就是
注意:
map()
函数不改变原有的列表,而是返回一个新的列表。
上述python程序中,square(x)
函数可以简化成lambda
匿名函数(lambda
语法糖:无需定义函数名的简便方法):
将用户输入内容(列表)的首字母大写,后续字母小写
例如:
map函数进阶
实际上,map()
函数的参数不仅仅是2个,从第2个列表开始,可以是多个列表(多个iterable
)
例如,提供两个列表,将相同位置的列表数据进行相加:
参考
Last updated