美文网首页
Python列表del和remove方法的区别

Python列表del和remove方法的区别

作者: 只言片语谁知 | 来源:发表于2020-03-09 23:56 被阅读0次

del和remove都可以删除列表中的值,这二者有何区别呢?

>>> spam=['cat','dog','bat','rat']
>>> del spam[1]
>>> spam
['cat', 'bat', 'rat']
>>> spam.remove('rat')
>>> spam
['cat', 'bat']

简单来说,若知道想要删除的值在列表中的下标,用del语句;若知道想要从列表中删除的值,用remove()方法。

相关文章

网友评论

      本文标题:Python列表del和remove方法的区别

      本文链接:https://www.haomeiwen.com/subject/zzpvdhtx.html