一.创建列表
创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。
list1 = ['ABC','DEF','HIJ']
list2 = [1,2,3]
list3 = ['Freya',1]
二.访问列表
使用下标索引来访问列表中的值
list1 = [1, 2, 3, 4]
print ("list1[0]: ", list1[0])
print ("list1[1]: ", list1[1])
print ("list1[2]: ", list1[2])
print ("list1[3]: ", list1[3])
三.更新列表
1.添加列表
使用append()方法来添加列表项
list = [] # 空列表
list.append('BaiDu') # 使用 append() 添加元素
list.append('Google')
print (list)
2.删除列表
可以使用 del 语句来删除列表的元素
list1 = ['AB','CD']
print (list1)
del list1[1]
print ("After deleting value at index 1 : ")
print (list1)
四.列表脚本操作符
1.长度(len)
list = [1,2,3,4,5,6]
x = len(list)
print(x)
6
2.组合(+)
list = [1,2,3,4,5,6]
list2 = ['a','b']
list3 = list2 + list
print(list3)
3.重复(*)
list2 = ['a','b']
print(list2*4)
4.元素是否存在于列表中(in)
list = [1,2,3,4]
if 3 in list:
print('3 在列表中')
elif:
print('3 不在列表中')
if 5 not in list:
print('5 不在列表中')
elif:
print('5 在列表中')
5.迭代(for)
list = [1,2,3,4]
for x in list:
print(x)
五.列表截取
list = [1,2,3,4]
print(list[0])
print(list[1])
print(list[2])
print(list[3])
print(list[:2])
print(list[2:])