python之列表操作
阿新 • • 發佈:2018-03-30
括號 刪除 元素 非負數 不一致 str mis 長度 添加
1、創建列表
1)把逗號分隔的不同的數據項使用方括號括起來,列表中的元素的數據類型可以不一致。列表索引從0開始。列表可以進行截取、組合等。
1 list1 = [‘physics‘, ‘chemistry‘, 1997, 2000] 2 list2 = [1, 2, 3, 4, 5 ] 3 list3 = ["a", "b", "c", "d"] 4 list4=[]#創建空列表
2、訪問列表元素
1)使用下標索引來訪問列表中的值。當索引為負數時,從列表末端開始編號,-1表示末端最後一個元素,-n表示首端第一個元素;當索引為非負數時,表示從首端開始編號,0為首端第一個元素,n-1為末端最後一個元素。
2)也可以使用方括號的形式截取字符(切片操作)。
1 list1 = [‘physics‘, ‘chemistry‘, 1997, 2000] 2 list2 = [1, 2, 3, 4, 5, 6, 7 ] 3 print("list1[0]: ", list1[0]) 4 print("list2[1:5]: ", list2[1:5])
3、添加元素
1)調用append函數在列表後面添加一個元素。
1 list = [] # 空列表 2 list.append(‘Google‘) # 使用 append() 添加元素 3 list.append(‘Runoob‘)
4、刪除元素
1)調用del函數刪除指定位置的元素
1 list = [‘Google‘, ‘Runoob‘, 1997, 2000] 2 print (list) 3 del list[2] 4 print ("刪除第三個元素 : ", list)
5、腳本操作符
1)+用於組合列表,*用於重復列表。
2)len()用於得到列表的長度。
3)in判斷某個元素是否屬於某一個列表。
4)與for組合對列表元素進行叠代。
6、列表切片、拼接
python之列表操作