定义列表:
列表名 = []
也可以开始就初始化:
列表名 = ['a','b']
内容可是任何类型数据
获取列表长度:
len(列表名)
使用下表访问列表元素:
列表名[index] #使用下表访问列表元素:
加列表元素:
列表名.append(新值) # 添加列表元素:
指定位置插入元素
insert(位置,新值) # 指定位置插入元素
将列表B添加到列表A
列表A.extend(列表B) # 将列表B添加到列表A
合并列表
list1 = list2 + list3 # 合并列表
删除列表元素
dex 列表名[index] # 删除列表元素
获取元素索引
列表名.index(元素值) #获取元素索引
遍历
for i in range(len(list)):
print(list[i])
使用enumerate()行数同时访问索引和值
for index, value in enumerate(list): # 使用enumerate()行数同时访问索引和值
print(index)
print(value)
列表升序
列表名.sort() # 列表升序 : 列表名.sort()
反序排列:
列表.reverse()
产生一个数值递增列表:
range(start, end ) # 返回一个列表
多维数组,可看做列表的嵌套