Python函數相關序列知識

1.list(iterable)

list()方法用於把一個可迭代對象轉換爲列表。

2.tuple(iterable)

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

8.sorted(iterable,key=None,reverse=Flase)

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

9.reversed(sequence)

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

10.enumerate(iterable)

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

11.zip(iter1[,iter2[.....]])

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章