Python3 的全部內(nèi)建函數(shù)列表

轉(zhuǎn)載 Python 的內(nèi)建函數(shù)

Python 提供了大量開箱即用的內(nèi)置函數(shù),這些函數(shù)就像是你編程工具箱中的瑞士軍刀——小巧但功能強大,隨時準(zhǔn)備幫你解決各種編程挑戰(zhàn)。從簡單的數(shù)據(jù)轉(zhuǎn)換到復(fù)雜的迭代操作,內(nèi)置函數(shù)都能讓我們的代碼更加簡潔、優(yōu)雅和高效。

無論你是剛剛踏入編程大門的新手,還是希望提升編碼效率的資深開發(fā)者,掌握Python內(nèi)置函數(shù)都將為你的編程之旅帶來質(zhì)的飛躍。

讓我們放下繁瑣的重復(fù)代碼,擁抱Python內(nèi)置函數(shù)帶來的簡潔與力量。

Python 3.13 共計 71 個內(nèi)置函數(shù),以下按字母順序給出列表和功能簡介。

函數(shù)名 詳細(xì) 簡介
abs abs 計算絕對值
aiter aiter 獲取異步可迭代對象的迭代器
all all 判斷可迭代對象內(nèi)容是否全部為真值
anext anext 獲取異步迭代器的下一數(shù)據(jù)項
any any 判斷可迭代對象內(nèi)容是否存在真值
ascii ascii 轉(zhuǎn)換為字符串,非 ASCII 字符將被轉(zhuǎn)義
bin bin 將一個整數(shù)轉(zhuǎn)換為帶前綴 0b 的二進(jìn)制數(shù)字符串
bool bool 類型轉(zhuǎn)換為 bool
breakpoint breakpoint 調(diào)用位置進(jìn)入調(diào)試器
bytearray bytearray 類型轉(zhuǎn)換為 bytearray
bytes bytes 類型轉(zhuǎn)換為 bytes
callable callable 判斷對象是否可調(diào)用
chr chr 單個 Unicode 字符的整數(shù)編碼轉(zhuǎn)字符串
classmethod classmethod 把一個方法封裝成類方法
compile compile 將 source 編譯成代碼或 AST 對象
complex complex 類型轉(zhuǎn)換為 complex
delattr delattr 刪除指定的屬性
dict dict 類型轉(zhuǎn)換為 dict
dir dir 返回當(dāng)前本地作用域中的名稱列表或?qū)ο蟮膶傩粤斜?/td>
divmod divmod 返回整數(shù)除法時的商和余數(shù)
enumerate enumerate 返回一個枚舉對象
eval eval 執(zhí)行表達(dá)式并返回結(jié)果
exec exec 執(zhí)行代碼
filter filter 過濾數(shù)據(jù)
float float 類型轉(zhuǎn)換為 float
format format 格式化
frozenset frozenset 類型轉(zhuǎn)換為 frozenset
getattr getattr 獲取屬性的值
globals globals 返回實現(xiàn)當(dāng)前模塊命名空間的字典
hasattr hasattr 判斷屬性是否存在
hash hash 獲取哈希值
help help 啟動內(nèi)置的幫助系統(tǒng)
hex hex 將整數(shù)轉(zhuǎn)換為帶前綴 0x 前綴的小寫十六進(jìn)制數(shù)字符串
id id 返回對象的 ID
input input 獲取輸入
int int 類型轉(zhuǎn)換為 int
isinstance isinstance 判斷是否是某個類型的實例
issubclass issubclass 判斷是否是某個類的子類
iter iter 獲取迭代器
len len 獲取長度
list list 類型轉(zhuǎn)換為 list
locals locals 返回一個代表當(dāng)前局部符號表的映射對象
map map 將可迭代對象進(jìn)行映射
max max 獲取最大值
memoryview memoryview 返回由給定實參創(chuàng)建的“內(nèi)存視圖”對象
min min 獲取最小值
next next 獲取迭代器的下一個元素
object object 所有類的終極基類,調(diào)用時構(gòu)建一個基本對象
oct oct 將整數(shù)轉(zhuǎn)換為帶前綴 0o 的八進(jìn)制數(shù)字符串
open open 打開文件
ord ord 單個 Unicode 字符的字符串轉(zhuǎn)整數(shù)編碼
pow pow 計算乘方
print print 打印
property property 創(chuàng)建屬性
range range 生成范圍序列
repr repr 轉(zhuǎn)換為字符串
reversed reversed 迭代器逆轉(zhuǎn)
round round 四舍五入
set set 類型轉(zhuǎn)換為 set
setattr setattr 設(shè)置屬性的值
slice slice 生成切片
sorted sorted 排序
staticmethod staticmethod 將方法轉(zhuǎn)換為靜態(tài)方法
str str 類型轉(zhuǎn)換為 str
sum sum 求和
super super 獲取父類
tuple tuple 類型轉(zhuǎn)換為 tuple
type type 獲取類型
vars vars 獲取對象的屬性列表
zip zip 多個迭代器組合成元組迭代器
__import__ import 導(dǎo)入模塊
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容