一、对列表元素进行增加
1.append(附加 )的使用
在列表的后面添加新的元素
语法格式:
列表名字 . append(所要加的数据)
lst=[10,20,30]
lst.append(20)
print(lst)
#运行结果为 10,20,30,20
这里我觉得需要注意一点 ,如果要在列表后面追加好几个元素,能不能用append?
试验一下:
lst1=['hello','world',100]
lst2=[1,2]
lst1.append(lst2)
print(lst1)
结果为:
这里需要注意的是 后面多了一个方括号,意思为 :把原来的列表当成一个元素添加到后面
2.extend(扩展)的使用
在列表后面追加至少一个元素
语法格式:
创建的一个列表 . extend(需要添加的多个元素组成的列表)
例子如下:
lst1=['hello','world',100]
lst2=[1,2]
lst1.extend(lst2)
print(lst1)
3.inset(插入)的使用
在列表的任意位置插入一个元素
语法格式:
创建的目标列表 . inset(列表的索引序号,索要插入的元素)
例子如下:
lst=[1,3,4,5,6]
lst.insert(1,2)
print(lst)
4.切片
将多个元素插入到列表中
lst=[1,3,4,5,6]
lst[1:1]=[2,2,2,2]
print(lst)
将2,2,2,2插入到1和3之间
二、对列表的删减
1.remove(去掉)的使用
语法格式:
创建的目标列表 . remove(需要删除的元素)
lst=[1,3,4,5,6]
lst.remove(lst[1]) #这里也可以直接写目标元素,通过索引也可以
print(lst)
#运行结果为 1,4,5,6
注意的是:如果remove中的元素不存在,则提示valueerror
2.pop 删除索引位置的元素
语法格式:
创建的目标列表 . pop(索引的位置数字)
例子:
lst=[1,3,4,5,6]
lst.pop(1)
print(lst)
注意的是:如果pop中没有数字,则删除列表中最后一个数据
3.切片
删除列表中一个以上的元素
例子如下:
lst=[1,3,4,5,6]
lst[1:2]=[]
print(lst)
#结果为:1,4,5,6
4.清空列表
将列表中的数据删除,但列表存在
语法格式:
创建的目标列表 . clear ()
例子:
lst1=[1,2,3,4]
lst.clear()
print(lst1)
5.删除列表
语法格式:
dle 创建的目标列表
例子:
lst1=[1,2,3,4]
del lst1
print(lst1)
三、对列表进行更改
1.对单个元素的更改
lst1=[1,2,3,4]
lst1[1]=100
print(lst1)
2.对列表中的一段元素进行更改
切片的方法
例子如下:
lst1=[1,2,3,4]
lst1[1:3]=[100,200,300]
print(lst1)