python删除列表中元素并显示删除的元素
时间: 2024-10-18 19:18:40 浏览: 44
在Python中,你可以通过多种方式删除列表中的元素,并且可以利用`del`关键字、`remove()`方法或`pop()`方法来实现。以下是三种常见的方式:
1. **使用`del`**:
```python
lst = [1, 2, 3, 4]
element_to_remove = 2
del lst[element_to_remove] # 删除指定位置的元素
print("删除的元素:", element_to_remove)
print("修改后的列表:", lst)
```
2. **使用`remove()`**:
```python
lst = [1, 2, 3, 4]
element_to_remove = 3
lst.remove(element_to_remove) # 删除第一个匹配的元素
print("删除的元素:", element_to_remove)
print("修改后的列表:", lst)
```
3. **使用`pop()`**:
```python
lst = [1, 2, 3, 4]
popped_element = lst.pop(1) # 删除指定索引的元素,如果不提供索引,则默认删除最后一个
print("删除的元素:", popped_element)
print("修改后的列表:", lst)
```
阅读全文