1. 程式人生 > >python之列表操作

python之列表操作

括號 刪除 元素 非負數 不一致 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之列表操作