您好,登錄后才能下訂單哦!
列表是Python的一種常用數據類型。
列表使用一種有序的方式存儲多個元素。
列表的表示方法:
使用[]來表示,每個元素使用逗號分割。
列表中的元素可以是不同類型。
list1=[1,2,"a",True]
print(list1)
輸出:
[1, 2, 'a', True]
列表是有序的,元素從0開始編號
list2=[33,44,55,66,88,100,90,380]
print(list2[0])
print(list2[2])
輸出:
33
55
列表也可用從尾部計算序列,最尾部的元素用-1表示
list2=[33,44,55,66,88,100,90,380]
print(list2[-1])
print(list2[-3])
輸出:
380
100
可以使用len()函數計算列表元素個數
list1=[1,2,"a",True]
list2=[33,44,55,66,88,100,90,380]
print(len(list1))
print(len(list2))
輸出:
8
4
列表的操作(增、刪、改、查)
列表的添加
添加方發有兩種:append和insert
append方法是在最尾部添加元素
list3=[33,55,88]
list3.append(99)
print(list3)
輸出:
[33, 55, 88, 99]
insert方法可以在列表任意位置插入元素
list3=[33,55,88,99]
list3.insert(3,100) #在list3[3]位置處增加一個元素,元素的值為100
print(list3)
輸出:
[33, 55, 88, 100, 99]
list3.insert(-2,999)
print(list3)
輸出:
[33, 55, 88, 999, 100, 99]
列表的刪除
刪除方法有兩種:pop和del
pop()方法默認刪除最尾部的元素
list4=["nice","to","meet","you"]
print(list4)
list4.pop()
print(list4)
輸出:
['nice', 'to', 'meet', 'you']
['nice', 'to', 'meet']
pop()方法也可以刪除指定的元素
list4=["nice","to","meet","you"]
print(list4)
list4.pop(-2)
print(list4)
輸出:
['nice', 'to', 'meet', 'you']
['nice', 'to', 'you']
pop()方法只能按照確認的元素位置刪除,無法按照元素的值進行刪除
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。