移除List中的元素,你的姿势对了吗?
2023-04-21 阅读 47
如果你想要从List中移除一个元素,可以使用remove()方法或者pop()方法。
remove()方法可以通过传入元素来删除该元素,例如:
```
my_list = [1, 2, 3, 4, 5]
my_list.remove(3)
print(my_list) # [1, 2, 4, 5]
```
pop()方法可以通过传入索引来删除该索引对应的元素,并返回被删除的元素,例如:
```
my_list = [1, 2, 3, 4, 5]
deleted_element = my_list.pop(2)
print(deleted_element) # 3
print(my_list) # [1, 2, 4, 5]
```
需要注意的是,如果要移除的元素不存在于List中,使用remove()方法会抛出ValueError异常,而使用pop()方法则会抛出IndexError异常。
更新于 2023年04月22日