Python_列表

列表python

列表是python最經常使用的數據類型,它能夠做爲一個方括號內的逗號分隔值出現app

列表的數據類型不須要相同的類型ide

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

列表表示方式spa

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

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

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

訪問列表中的值it

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

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()#複製一個全新的列表,

相關文章
相關標籤/搜索