1. 程式人生 > >七個Python內建函式,用過的人都說好!

七個Python內建函式,用過的人都說好!

 

在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),可以指定下標的起點。

 

例:

 

注意:

 

希望以上列出來的內建函式對你有所幫助,本文到此就告一段落了!

喜歡本文的小夥伴可以轉發或點波關注喔!

寫在最後:

想學Python或者對Python感興趣的老鐵,可以加群571799375,群裡有適合Python初學者學習的資料(最新版的Python資料),免費送給大家!

本文來自網路,如有侵權,請聯絡小編刪除!