清單資料結構是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清單的内置函數如下所示 -
append() - 它将元素添加到清單的末尾。
extend() - 它将清單的元素添加到另一個清單中。
insert() - 它将一個項目插入定義的索引。
remove() - 删除清單中指定的元素。
reverse() - 它倒置清單中的元素。
sort() - 它有助于按時間順序對元素進行排序。
¥ 我要打賞
糾錯/補充
收藏
上一篇:字典實作
下一篇:集合
加QQ群啦,易百教程官方技術學習群
注意:建議每個人選自己的技術方向加群,同一個QQ最多限加 3 個群。