七个Python内建函数,用过的人都说好!

《七个Python内建函数,用过的人都说好!》

在Python开发中,我们经常会重复写一些简单的小函数或lambda表达式,而这些功能其实早已在python中内置了,只是我们有许多小伙伴不知道而已,现在我们就来看看有哪些内荐函数吧。

1.map

map会对 iterables 中的每个元素逐个进行处理

《七个Python内建函数,用过的人都说好!》

例1:

《七个Python内建函数,用过的人都说好!》

例2:

《七个Python内建函数,用过的人都说好!》

注意:

《七个Python内建函数,用过的人都说好!》

2.filter

filter过滤 iterable 中为 true 的元素。

《七个Python内建函数,用过的人都说好!》

例:

《七个Python内建函数,用过的人都说好!》

注意:

《七个Python内建函数,用过的人都说好!》

3.sorted

sorted对 iterable 的元素进行排序(默认是升序)

《七个Python内建函数,用过的人都说好!》

我们可以使用key参数来指定排序的规则

例:

《七个Python内建函数,用过的人都说好!》

4.zip

zip对多个iterable进行合并,按最短元素进行截断。

《七个Python内建函数,用过的人都说好!》

例:

《七个Python内建函数,用过的人都说好!》

注意:

《七个Python内建函数,用过的人都说好!》

5.all

all如果iterable为空或全部元素都为True,则返回True。

《七个Python内建函数,用过的人都说好!》

例:

《七个Python内建函数,用过的人都说好!》

6.any

any 如果iterable中有至少一个元素为True,则返回True。

《七个Python内建函数,用过的人都说好!》

例:

《七个Python内建函数,用过的人都说好!》

7.enumerate

enumerate对一个iterable同时返回下标(index)和值(value),可以指定下标的起点。

《七个Python内建函数,用过的人都说好!》

例:

《七个Python内建函数,用过的人都说好!》

注意:

《七个Python内建函数,用过的人都说好!》

希望以上列出来的内建函数对你有所帮助,本文到此就告一段落了!

喜欢本文的小伙伴可以转发或点波关注喔!

写在最后:

想学Python或者对Python感兴趣的老铁,可以加群571799375,群里有适合Python初学者学习的资料(最新版的Python资料),免费送给大家!

本文来自网络,如有侵权,请联系小编删除!

    原文作者:松珏
    原文地址: https://www.jianshu.com/p/80fa8a165b9a
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞