列表remove方法

列表的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

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案