列表的remove方法会将指定元素从列表中删除,如果这个元素在列表中存在多个,则删除索引最小的那一个,也就是列表中第一个与指定元素相同的数据。
lst = [3, 5, 3, 6, 5]
lst.remove(6)
print(lst) # [3, 5, 3, 5]
lst.remove(5)
print(lst) # [3, 3, 5]
如果被删除的元素在列表中不存在,则会引发ValueError异常
lst = [3, 5, 3, 6, 5]
lst.remove(7) # 列表中没有7
QQ交流群: 211426309