python 列表 修改,添加append,插入insert,删除del,删除后返回删除值pop,按值删除remove
python 列表 修改,添加,插入,删除,删除后返回删除值,按值删除
my_list = ['A','B','C']
修改
my_list[1] = 'D' print(my_list) # ['A','D','C']
添加(默认是追加到后面)
my_list.append('E') print(my_list) # ['A','D','C','E']
插入(指定插入位置的前面)
插入到最前面
my_list.insert(0,'X') print(my_list) # ['X','A','D','C','E']
插入到2的位置
my_list.insert(2,'Y') print(my_list) # ['X','A','Y','D','C','E']
删除(指定位置的元素 2 第三个)
del my_list[2] print(my_list) # ['X','A','D','C','E']
删除(指定值)
my_list.remove('X') print(my_list) # ['A','D','C','E']
删除最后一个并返回被删除的值
my_list.pop() # 'E' print(my_list) # ['A','D','C']
删除指定位置值并返回删除值
my_list.pop(1) # 'D' print(my_list) # ['A','C']