↑↑↑关注后"星标"Datawhale
每日干货 & 每月组队学习,不错过
Datawhale干货
作者:皮钱超,厦门大学,Datawhale原创作者
本文约2000字,建议阅读6分钟
审稿人:耿远昊,Datawhale成员,华东师范大学,开源教程《Joyful-Pandas》核心贡献者。
本文结合各种实际的例子详细讲解了Python
5个内建高阶函数的使用,能够帮助理解Python的数据结构和提高数据处理的效率,这5个函数分别是:
map
reduce
filter
sorted/sort
zip

一、map
1.1 语法
map
函数的基本语法是map(func, seq)
,其含义指的是:对后面可迭代序列中的每个元素执行前面的函数func
的功能,最终获取到一个新的序列。注意:
Python2
中直接返回的是一个列表Python3
中返回的是一个可迭代器,如果想返回列表,可以使用list()进行处理
help(map) # 查看帮助信息

1.2 demo
通过举例说明map
函数的使用方法
使用Python内置函数

使用自定义函数
