删除列表指定位置元素代码
时间: 2023-09-28 09:07:23 浏览: 66
以下是Python中删除列表指定位置元素的代码示例:
```python
my_list = [1, 2, 3, 4, 5]
# 删除索引为2的元素
del my_list[2]
print(my_list) # 输出:[1, 2, 4, 5]
```
或者使用 `pop()` 方法:
```python
my_list = [1, 2, 3, 4, 5]
# 删除索引为2的元素,并返回被删除的元素
removed_element = my_list.pop(2)
print(removed_element) # 输出:3
print(my_list) # 输出:[1, 2, 4, 5]
```
注意,使用 `del` 关键字删除元素时,指定索引位置必须是合法的,否则将会引发 `IndexError` 异常。而使用 `pop()` 方法则不存在这个问题,因为它只会删除列表中存在的元素,并返回被删除的元素。
阅读全文