Python-如何通过索引从列表中删除元素
如何在Python中按索引从列表中删除元素?
我找到了list.remove
方法,但是说我想删除最后一个元素,该怎么做?似乎默认的remove
搜索列表,但是我不希望执行任何搜索。
回答:
使用del
并指定要删除的元素的索引:
>>> a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> del a[-1]
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8]
还支持切片:
>>> del a[2:4]
>>> a
[0, 1, 4, 5, 6, 7, 8, 9]
以上是 Python-如何通过索引从列表中删除元素 的全部内容, 来源链接: utcz.com/qa/426449.html