python中常用的內建方法

2021-09-26 21:19:19 字數 1597 閱讀 7550

以下所有的實操全在redhat7.3真機上pycharm

列舉:enumerate() 函式

描述

enumerate() 函式用於將乙個可遍歷的資料物件(如列表、元組或字串)組合為乙個索引序列,同時列出資料和資料下標,一般用在 for 迴圈當中。

語法以下是 enumerate() 方法的語法:

enumerate(sequence, [start=0])

引數

sequence – 乙個序列、迭代器或其他支援迭代物件。

start – 下標起始位置

返回值

返回 enumerate(列舉) 物件

列舉:返回索引值和對應的value值
for i,v in enumerate('root'):

zip「」"描述

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

如果各個迭代器的元素個數不一致,則返回列表長度與最短的物件相同,利用 * 號操作符,可以將元組解壓為列表。

zip 語法:

zip([iterable, ...])

引數

iterabl – 乙個或多個迭代器;

返回值

返回乙個物件

「」"#zip

s1='abc'

s2='123'

zipped = zip(s1,s2) ## 返回乙個物件

for i in zipped:

print(i,type(i)) #元組型別

print(' '.join(i)) #也是打包成一一對應

for i in zip(*zipped): ## 與 zip 相反,zip(*) 可理解為解壓,返回二維矩陣式

解壓

Python中常用的內建方法

常用的內建方法 1.min求最小值 求最小值 min 3,4 32.max求最大值 求最大值 max 3,4,5 5 sum range 10 453.sum求和 1 100求和 sum range 1,101 5050 1 100奇數求和 sum range 1,101,2 2500 1 100偶...

python中常用內建函式

1.eval 執行乙個字串表示式的值,並返回表示式的值。2.map function,iterable 會根據提供的函式對指定序列做對映。第乙個引數function以引數序列中每乙個元素呼叫function函式,返回包含每次function函式返回值的新列表 map lambda x x 2,1,2...

python中常用的內建函式

近來在自學python語言,為了日後能快速複習,特持續做下總結 1.issubclass subclass1,superclass1 如果subclass1是superclass1的子類,issubclass返回true,否則返回false 2.isinstance instance name,cl...