Python3內建函式

2021-09-13 18:09:20 字數 1145 閱讀 8594

1、兩個列表可以相加

collections.counter計數器,計算列表中每項出現的次數,並返回字典型別,其中元素作為key,其計數作為value。

當所訪問的鍵不存在時,返回0,而不是keyerror;否則返回它的計數。

#其中負號表示降序(預設公升序),與reverse=true相同

4、數值的除法包含兩個運算子:/ 返回乙個浮點數,// 返回乙個整數。

zip() 函式用於將可迭代的物件作為引數,將物件中對應的元素打包成乙個個元組,然後返回由這些元組組成的列表。

zip 方法在 python 2 和 python 3 中的不同:在 python 2.x zip() 返回的是乙個列表。在3.x中返回的是乙個物件,需要使用list將其轉換為列表。

zip(*) 可理解為解壓,返回二維矩陣式

>>>a = [1,2,3]

>>> b = [4,5,6]

>>> c = [4,5,6,7,8]

>>> zipped = zip(a,b) # 返回乙個物件

>>> zipped

>>> list(zipped) # list() 轉換為列表

[(1, 4), (2, 5), (3, 6)]

>>> list(zip(a,c)) # 元素個數與最短的列表一致

[(1, 4), (2, 5), (3, 6)]

>>> a1, a2 = zip(*zip(a,b)) # 與 zip 相反,zip(*) 可理解為解壓,返回二維矩陣式

>>> list(a1)

[1, 2, 3]

>>> list(a2)

[4, 5, 6]

Python3 內建函式

返回乙個數的絕對值。實參可以是整數或浮點數。如果實參是乙個複數,返回它的模。返回 x 的 y 次冪 如果 z 存在,則對 z 取餘 比直接pow x,y z計算更高效 兩個引數形式的pow x,y 等價於冪運算子 x y。引數必須為數值型別。對於混用的運算元型別,則適用二元算術運算子的型別強制轉換規...

Python3 內建函式

abs 函式 函式返回 x 數字 的絕對值 python dict 函式 dict 函式用於建立乙個字典。dict 建立空字典 dict a a b b t t 傳入關鍵字 dict zip one two three 1,2,3 對映函式方式來構造字典 dict one 1 two 2 three...

Python3 內建函式

compile f open 函式遞迴.py data compile f.read exec exec data print msg 又回到最初的起點 f open tofile w print msg,記憶中你青澀的臉 sep end file f slice a range 20 patter...