小白理解,望大佬指导
列表添加
添加操作 | 方法 | 用途 |
append() | 列表最后添加 | |
extend() | 列表最后添加多个 | |
insert() | 列表指定位置添加 | |
切片 | 切片 |
#向列表添加元素
lst=[1,2,3,4,5,6,7,8,9]
lst.append(100)#添加在最后
lst2=[20,30,40,50,60]
lst.extend(lst2)#添加lst2内部函数
lst.insert(1,250)#指定位置添加
lst3=['张三','李四','王五','老六']
lst[1::]=lst3 #切片添加
print(lst)
列表删除
删除 | 方法 | 用法 |
remove() | 一次删除一个元素 | |
重复元素只删除第一个 | ||
元素不存在抛出valueerror | ||
pop() | 删除指定位置元素 | |
元素不存在抛出indexerror | ||
不指定索引,直接删除最后一个 | ||
切片 | 至少删除一个元素 | |
clear() | 清空列表 | |
del | 删除列表 |
#向列表添加元素
lst=[1,2,3,4,5,6,7,8,3]
lst.remove(3)#删除若有重复元素,删除第一个
lst2=[20,30,40,50,60]
lst2.pop(3)#通过索引删除
print(lst2)
lst.pop()#默认删除最后一个
print('pop()',lst)