天天看點

python list資料結構_清單資料結構

清單資料結構是Python中的一種多用途資料類型,可以将其編寫為方括号之間的逗号分隔值清單。

文法

下面是結構的基本文法 -

list_name = [ element_1,element_2,...,element_n ];

如果您注意到,文法與數組一樣聲明,唯一的差別是清單可以包含具有不同資料類型的元素。 這些數組包含相同資料類型的元素。 清單可以包含字元串,整數和對象的組合。 清單可以用于實作堆棧和隊列。

清單是可變的,它可以根據需要進行更改。

如何實作清單?

以下程式顯示了清單的實作 -

my_list = ['p','r','o','b','e']

# Output: p

print(my_list[0])

# Output: o

print(my_list[2])

# Output: e

print(my_list[4])

# Error! Only integer can be used for indexing

# my_list[4.0]

# Nested List

n_list = ["Happy", [2,0,1,5]]

# Nested indexing

# Output: a

print(n_list[0][1])

# Output: 5

print(n_list[1][3])

執行上述程式生成以下輸出 -

python list資料結構_清單資料結構

Python清單的内置函數如下所示 -

append() - 它将元素添加到清單的末尾。

extend() - 它将清單的元素添加到另一個清單中。

insert() - 它将一個項目插入定義的索引。

remove() - 删除清單中指定的元素。

reverse() - 它倒置清單中的元素。

sort() - 它有助于按時間順序對元素進行排序。

¥ 我要打賞

糾錯/補充

收藏

上一篇:字典實作

下一篇:集合

加QQ群啦,易百教程官方技術學習群

注意:建議每個人選自己的技術方向加群,同一個QQ最多限加 3 個群。