內置函數官方標準庫中說明有68個,官網查看:https://docs.python.org/zh-cn/3.6/library/functions.htmlhtml
在網上找到了一個彙總得不錯的內置函數劃分,附圖在最後(紅色表示是經常使用內置函數,黃色表示要懂得了解它):python
1.前面所學內容種咱們用到過如下內置函數:函數
它們都不須要咱們另外去def定義一個函數,從而被調用,其實這些內置函數時被python內部定義了,好比print(),ctrl + 左鍵 進行查看源碼已經定義了。學習
二、內置函數彙總以下:spa
詳細用法可用hlep查看或進入源碼查看,如查看print函數用法:3d
help(print)
一、匿名函數實現一些簡單功能仍是很方便的,一句話搞掂了:code
# 匿名函數:lambda,以下:
res = lambda a:a*a
print(res(2))
二、上述的匿名函數,咱們寫個常規的函數來表示,既:htm
def res(a):
return a*a print(res(2))
三、實例練習:將 ret 元組打印出來爲:[{'a':'c','b':'d'}]對象
# 將ret元組打印出來爲:[{'a':'c','b':'d'}]
ret = zip((('a'),('b')),(('1'),('2')))
res = map(lambda tp:{tp[0]:tp[1]}, ret) print(list(res))
爲啥它會叫作匿名函數?看到實例3,是否是發現它並無名稱呢?答案:是的blog
歡迎來你們QQ交流羣一塊兒學習:482713805