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、列表切片、拼接