python 常用內建函式 列表字典元組方法對比

2021-10-01 12:12:19 字數 1542 閱讀 2290

1.常用內建函式

函式說明

type()

返回物件的型別

len()

返回容器的長度

max()、min()

返回容器中的最大值、最小值

range()

返回乙個可迭代的range物件(python2返回列表)

all()、any()

all()判斷是否全部為true,any()判斷是否至少有乙個為true

dict()、list()、tuple() 、set()

定義或強轉成dict、list、tuple、set

bin()、otc()、hex()

轉換成二進位制、八進位制、十六進製制

str()、int()、float()

轉換成str、int、float型別

id()

返回物件的唯一識別符號(cpython是記憶體位址)

isinstance()

判斷是否乙個已知型別

reverse()

用於反向列表中元素

round()

返回浮點數x的四捨五入值

sorted()

返回乙個可迭代物件排序後的新列表,與sort()不同

enumerate()

返回可迭代物件的下標和值

chr()

傳入乙個整數返回乙個對應的字元

二、列表、字典、元組對比

方法說明

作用max()、 min() 、len()

返回最大值、最小值、長度

list、dict、tuple、set

del刪除物件或元素

list、dict、tuple

新增元素到列表末尾

list

extend()

追加乙個列表

list

count(obj)

統計某個元素出現的次數

list、tuple

index(obj)

返回某個元素的下標

list、tuple

insert()

在某個位置插入新元素

list

remove()

刪除第乙個匹配元素

list、set

reverse()

反向排序列表的元素

list

sort()

排序list

clear()

刪除容器的所有元素

list、dict、set

copy()

淺複製dict、list、set

get()

根據key取值

dict

keys()、values()、items()

返回字典的key、value、或key和value

dict

update()

更新元素

dict、set

pop()

刪除某個元素並且返回

list、dict、set

add()

刪除某個元素並且返回

set

Python內建函式列表

函式 點選可跳轉示例 用途abs 返回數字絕對值 all 判斷給定的可迭代引數 iterable 中的所有元素是否都為 true,如果是返回 true,否則返回 false any 判斷給定的可迭代引數 iterable 是否全部為 false,則返回 false,如果有乙個為 true,則返回 t...

awk 內建函式列表

1.gsub 要在整個記錄中替換乙個字串為另乙個,使用正規表示式格式,目標模式 替換模式 例如改變學生序號4842到4899 awk gsub 4842 4899 grade.txt j.troll 07 99 4899 brown 3 12 26 26 2.index 查詢字串s中t出現的第一位置...

列表 字典常用函式

extend iterable 將iterable物件中的元素分別取出追加到列表的最後 lt.extend 鳴人 佐助 櫻 卡卡西 lt.extend lt.extend abcd 注意 extend 函式引數只能接受可迭代物件,123是int值不滿足所以報錯 lt.extend 123 print...