列表(list)是 python 中常用的序列,它是 python 的主力序列,它是可修改的。
定義列表
list1 =
list2 =
['hello'
,'python'
]list3 =
['hello'
,'python'
,2020
]# python 是完全動態資料型別,同乙個列表元素型別可以是多種的
print
(list2)
# ['hello', 'python']
獲取列表長度length =
len(list2)
print
(length)
# 2
刪除列表元素list2.remove(
'python'
)# 刪除元素
# del list2[1] # 通過下標刪除元素
print
(list2)
# ['hello']
新增列表元素
'2020'
)# 追加乙個元素
(list1)
# ['2020']
修改列表元素
list3[1]
='world'
# 通過索引修改元素值
print
(list3)
# ['hello', 'world', 2020]
交換2個元素的值(list3[0]
, list3[1]
)=(list3[1]
, list3[0]
)print
(list3)
# ['world', 'hello', 2020]
列表切片numbers =[1
,2,3
,4,5
,6,7
,8,9
,10] numbers_slicing = numbers[3:
5]print
(numbers_slicing)
# [4, 5]
列表相加numbers1 =[1
,2,3
,4]numbers2 =[5
,6,7
]numbers = numbers1 + numbers2
print
(numbers)
# [1, 2, 3, 4, 5, 6, 7]
列表相乘numbers =[1
,2]*
3print
(numbers)
# [1, 2, 1, 2, 1, 2]
Python學習02 列表 List
python中的列表 list 用逗號分隔,方括號包圍 comma separated values items between square brackets 乙個python列表例子 movies hello world welcome 在python中建立列表時,直譯器會在記憶體中建立乙個類似...
python學習 16 列表list
1.由 括住,中括號內各元素由逗號隔開,各元素可以是數字,字串,列表,布林值等等。例如 li 521,love john boy 12 true print li ps 列表是可以巢狀的 2.取值 索引取值 li 123,love a 132,abc 我愛你 true print li 3 輸出結果...
Python3 7用list模擬堆疊的資料結構
列表有容器和可變的特性,這使得它非常靈活,可以用它來構建其他的資料結構如堆疊。1.堆疊 堆疊是乙個後進先出 lifo 的資料結構,其工作方式就像自助餐廳裡面用於放盤子的彈簧支架。把盤子想像成物件,第乙個離開堆疊的是最後放上的那個。push 經常表示的把乙個物件壓入堆疊中,pop 則是將堆疊最上面的元...