列表:有序的可變物件集合
python的列表非常類似其他程式語言中陣列的概念,因為你可以吧列表想象成乙個相關物件的索引集合,列表中的每個元素從0開始編號。如果有大量相關的物件,而且需要把它們放在**中的某個地方,可以考慮使用列表。不過,與很多其他程式語言中的陣列不同,python中的列表是動態的,因為它們可以根據需要擴充套件(和收縮)。使用列表儲存任何物件之前不需要預聲列表的大小。
同時列表還是異構的,因為不需要預宣告所要儲存的物件的型別—如果你願意,完全可以在乙個列表中混合不同型別的物件。
列表是可變的,因為可以在任何時間通過增加、刪除或修改物件來修改列表。
在**中建立列表時,如果直接將物件賦給乙個新列表,python程式會將它稱為乙個字面列表。列表可以按字面建立或者在**中「擴充套件」
#列表的示例
odds = [1,3,5,7,9,11,13,15,17,19]
vowels = ['a','e','i','o','u']
word = "milliways"
for letter in word:
if letter in vowels:
print(letter)
# 輸出結果
# i# i
# a
Python 列表定義
列表案例 bicycles trek cannondale redline specialized 用print列印列表,包括,欲要輸出列表內容,需要訪問列表元素 print bicycles trek cannondale redlinespecialized 訪問列表元素案例 bicycles ...
python定義列表
list1 list2 1,2,3,4,5,6 定義乙個6個元素的列表 list3 baba liuliu xing kaifa print list2 2 print list3 4 print print list3 4 print list3 0 list3 0 values list3 0 ...
Python的列表(list)介紹
列表物件支援的方法 2.count x 返回物件x在列表中出現的次數 3.extend l 將列表l中的表項新增到列表中,返回none 4.index x 返回列表中匹配物件x的第乙個列表項的索引,無匹配元素時產生異常 5.insert i,x 在索引為i的元素前插入物件x,如list.insert...