Python函式相關序列知識

2021-09-22 23:10:59 字數 1377 閱讀 5213

1.list(iterable)

list()方法用於把乙個可迭代物件轉換為列表。

tuple()方法用於把乙個可迭代物件轉換為元組。

3.str(obj)

str( )方法用於把obj物件轉換為字串

4.len(sub)

len()方法用於返回sub引數的長度;

5.max(.•••)

max()方法用於返回序列或引數集合中的 最大值,也就是說max()的引數可以是乙個序列,返回值是該序列序列中的最大值,也可以是多個引數。

6.min(.•••)

min()方法跟max()一樣,需注意:使用max()和min()方法都要保證序列或引數的資料型別統一,否則出錯。

7.sum(iterable[,start])

sum()方法用於返回序列iterable的總和,用法跟max()和min()一樣。但sum()方法有乙個可選引數(start),如果設定引數,表示從該值開始加起,否則預設值為0

sorted()方法用於返回乙個排序的列表,跟內建方法sort()實現效果一致,但內建方法sort()是實現列表原地排序,而sorted()是返回乙個排序後的新列表。

reversed()方法用於返回逆向迭代序列的值。實現效果與列表的內建方法reverse()一致,區別是列表的內建方法是原地翻轉,而reversed()是返回乙個翻轉後的迭代器物件

enumerate()方法生成由二元組構成的乙個迭代物件,每個二元組是由可迭代引數的索引號及其對應的元素組成的。

zip()方法是用於返回各個迭代引數共同組成的元組。

Python函式相關知識

定義乙個由自己想要功能的函式,以下是簡單的規則 任何傳入引數和自變數必須放在圓括號中間。圓括號之間可以用於定義引數。函式的第一行語句可以選擇性地使用文件字串 用於存放函式說明。函式內容以冒號起始,並且縮排。return 表示式 結束函式,選擇性地返回乙個值給呼叫方。不帶表示式的return相當於返回...

python中的函式相關知識

目錄 全域性變數和區域性變數 1.全域性變數 2.區域性變數 引用傳遞和值傳遞 1.引用傳遞 2.值傳遞 函式引數 預設值引數 命名引數 可變引數 萬能引數 1.預設值引數 2.可變引數 函式遞迴 匿名函式 lambda表示式 偏函式全域性函式 1 全域性變數 定義在py檔案的變數 2 全域性變數定...

python3 list序列相關函式

這部分的內容不僅僅是用於列表,一般來說其他的序列 比如元祖 字典 集合等 也是可以進行使用的。1 any list 列表list中有乙個元素為邏輯真,則返回true,全為假時則返回false。注意any 返回的是false,在程式設計時要考慮序列為空的情況。2 all list 列表在所有元素都為真...