91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python的內建序列函數有哪些

養魚的貓咪
164
2021-03-18 13:52:47
欄目: 編程語言

python中的內建序列函數有:1.enumerate函數,用于將一個可遍歷的數據對象組合為一個索引序列;2.zip函數,將列表、元組或其他序列的元素配對;3.sorted函數,對所有可迭代的對象進行排序操作;4.reversed函數,將序列的元素進行倒序排列。

python的內建序列函數有哪些

python中的內建序列函數有enumerate、zip、sorted、reversed四種

1.enumerate

enumerate函數作用:

enumerate函數的作用是用于將一個可遍歷的數據對象組合為一個索引序列,同時列出數據和數據下標。

enumerate函數語法:

enumerate(sequence, [start=0])

參數:

sequence:表示序列、迭代器或其他支持迭代對象。

start:表示下標起始位置。

enumerate函數使用方法:

list = ['foo','bar','baz']

mapping = {}

for i ,v in enumerate(list):

mapping[v] = i


mapping

{'foo': 0, 'bar': 1, 'baz': 2}

2.zip

zip函數作用:

zip函數的作用是將列表、元組或其他序列的元素配對,并新建一個元組構成的列表。

zip函數語法:

zip([iterable, ...])

參數:

iterabl:表示一個或多個迭代器。

zip函數使用方法:

seq1 = ['foo','bar','bae']

seq2 = ['A','B','C']

zipped = zip(seq1,seq2)

list(zipped)

[('foo', 'A'), ('bar', 'B'), ('bae', 'C')]

3.sorted

sorted函數作用:

sorted函數的作用是對所有可迭代的對象進行排序操作。

sorted函數語法:

sorted(iterable, key=None, reverse=False)

iterable:表示可迭代對象。

reverse :表示排序規則,reverse = True表示降序;reverse = False則表示升序。

sorted函數使用方法:

sorted([7,1,2,6,0,3,2])

[0, 1, 2, 2, 3, 6, 7]

sorted('python')

['h', 'n', 'o', 'p', 't', 'y']

4.reversed

reversed函數作用:

reversed函數的作用是將序列的元素進行倒序排列。

reversed函數語法:

list.reverse()

reversed函數使用方法:

list(reversed(range(10)))

[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]


0
苏州市| 建水县| 赣州市| 苍南县| 河间市| 固原市| 卢龙县| 炎陵县| 双牌县| 巧家县| 西青区| 通榆县| 理塘县| 越西县| 峡江县| 伊宁县| 南丹县| 高清| 探索| 崇仁县| 米脂县| 光山县| 弥渡县| 东光县| 镇赉县| 定结县| 台中市| 萝北县| 长宁区| 濉溪县| 泗阳县| 鄱阳县| 青岛市| 安远县| 东海县| 鹰潭市| 吉安市| 昆山市| 邯郸县| 遂溪县| 杨浦区|