Python_列表

列表

列表是python最常用的數據類型,它可以作爲一個方括號內的逗號分隔值出現

列表的數據類型不需要相同的類型

創建一個列表,只有在方括號([])以逗號(,)分割開即可,不需要相同的數據類型

列表表示方式

list1=['gao_wang','li_bin',1992,1990]

list2=[1,2,3,4,5,6]

list3=["a","b","c","d","e"]

訪問列表中的值

1:list1=['gao_wang','li_bin',1992,1990]

print("list1[0]值爲:",list1[0])

2:list2=[1,2,3,4,5,6]

print("list2[1:5]值爲:",list2[1:5])

輸出結果

list1[0]值爲:gao_wang

增加列表使用 list.append(內容)

list1=['gao_wang','li_bin',1992,1990]

list1.append(2010)

print(list1)

輸出結果

['gao_wang', 'li_bin', 1992, 1990, 2010]

刪除列表 del list(索引) list.remove('要刪除的內容')

1:

list1=['gao_wang','li_bin',1992,1990]

del list1[1]

print(list1)

2:

list1=['gao_wang','li_bin',1992,1990]

list1.remove('li_bin')

print(list1)

輸出結果

list1=['gao_wang',1992,1990]

小技巧

list1=['gao_wang','li_bin',1992,1990]

list2=[1,2,3,4,5,6]

print(len(list1))#取長度

print(list1+list2)#兩個列表組合

print(list1*4)#輸出4次列表

print(3 in list2)#返回一個bool值,判斷3是否在列表中

for i in list2:

print(i,end="") #迭代輸出值爲123456

列表的嵌套

list1=['gao_wang','li_bin',1992,1990]

list2=[1,2,3,4,5,6]

list3=[list1,list2]

print(list3)

print(list3[0][1])

列表中的函數

#list1.append('1992')#在列表末尾添加一個新的值

#print(list1.count(1992))#統計值在列表中出現的次數

#list1.extend(list2)#拓展列表

#print(list1.index('li_bin'))#查詢某個值的索引值

#list1.insert(1,8972)#在某個索引值後,添加一個值

#list1.pop(2)#根據索引刪除值,默認刪除列表中的最後一個

#list1.reverse()#列表翻轉

#list2.sort() #排序,只能對int排序,不能對str排序

#list1.clear()#清空列表

#li=list1.copy()#複製一個全新的列表,


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章