python删除列表内内容
时间: 2023-09-24 09:03:33 浏览: 72
python删除列表内容
5星 · 资源好评率100%
Python中可以使用以下方法删除列表内的内容:
1. 使用del语句删除特定位置的元素:
```python
my_list = [1, 2, 3, 4, 5]
del my_list[2] # 删除索引为2的元素,即3
print(my_list) # 输出[1, 2, 4, 5]
```
2. 使用remove()方法删除特定值的元素:
```python
my_list = [1, 2, 3, 4, 5]
my_list.remove(3) # 删除值为3的元素
print(my_list) # 输出[1, 2, 4, 5]
```
3. 使用pop()方法删除最后一个元素或特定位置的元素:
```python
my_list = [1, 2, 3, 4, 5]
my_list.pop() # 删除最后一个元素,即5
print(my_list) # 输出[1, 2, 3, 4]
my_list.pop(1) # 删除索引为1的元素,即2
print(my_list) # 输出[1, 3, 4]
```
注意,以上方法都会改变原始列表,并且如果要删除的元素不存在,则会引发异常。
阅读全文