烟火照长空o 2018-07-09 21:49:09
在Python开发中,我们经常会重复写一些简单的小函数或lambda表达式,而这些功能其实早已在python中内置了……
1.map
map会对 iterables 中的每个元素逐个进行处理
例1:
例2:
注意:
2.filter
filter过滤 iterable 中为 true 的元素。
例:
注意:
3.sorted
sorted对 iterable 的元素进行排序(默认是升序)
我们可以使用key参数来指定排序的规则
例:
4.zip
zip对多个iterable进行合并,按最短元素进行截断。
例:
注意:
5.all
all如果iterable为空或全部元素都为True,则返回True。
例:
6.any
any 如果iterable中有至少一个元素为True,则返回True。
例:
7.enumerate
enumerate对一个iterable同时返回下标(index)和值(value),可以指定下标的起点。
例:
注意:
希望我总结的这些内置函数,对你有帮助。
欢迎各位大佬来畅所欲言!
最后,私信回复【01】有小编为大家整理的python基础教程。
给你大家推荐七个Python好用的内建函数http://t.jinritoutiao.js.cn/JHk9GV/
转载请注明:徐自远的乱七八糟小站 » 给你大家推荐七个Python好用的内建函数