python删除列表元素
时间: 2024-05-02 14:03:48 浏览: 39
python删除列表元素的三种方法(remove,pop,del)
5星 · 资源好评率100%
Python 中可以使用 `del` 语句或 `remove()` 方法来删除列表元素。下面是具体的用法:
1. 使用 `del` 语句删除指定位置的元素:
```
lst = [1, 2, 3, 4]
del lst[2] # 删除下标为2的元素,即3
print(lst) # 输出 [1, 2, 4]
```
2. 使用 `remove()` 方法删除指定值的元素:
```
lst = [1, 2, 3, 4]
lst.remove(3) # 删除值为3的元素
print(lst) # 输出 [1, 2, 4]
```
需要注意的是,如果要删除的元素不存在,使用 `del` 语句会抛出 `IndexError` 异常,而使用 `remove()` 方法会抛出 `ValueError` 异常。
阅读全文