Python 中的列表資料型別


列表是 Python 中用途最廣泛的複合資料型別。列表包含用逗號分隔的項,並用方括號 ([] ) 括起來。在一定程度上,列表類似於 C 語言中的陣列。兩者之間的一個區別在於,屬於列表的所有項可以具有不同的資料型別。

示例

儲存在列表中的值可以使用切片運算子 ([ ] 和 [:]) 訪問,其中索引從列表開始時的 0 算起,一直到末尾 -1。加號 (+) 是列表連線運算子,星號 (*) 是重複運算子。例如 -

#!/usr/bin/python
list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']
print list # Prints complete list
print list[0] # Prints first element of the list
print list[1:3] # Prints elements starting from 2nd till 3rd
print list[2:] # Prints elements starting from 3rd element
print tinylist * 2 # Prints list two times
print list + tinylist # Prints concatenated lists

輸出

產生以下結果 -

['abcd', 786, 2.23, 'john', 70.2]
abcd
[786, 2.23]
[2.23, 'john', 70.2]
[123, 'john', 123, 'john']
['abcd', 786, 2.23, 'john', 70.2, 123, 'john']

更新日期:2020 年 1 月 24 日

4K+ 次瀏覽

開啟你的 職業生涯

完成課程獲得認證

開始
廣告