python list pop
时间: 2023-08-09 22:10:28 浏览: 152
Python list操作用法总结
`pop()` 是 Python 列表中的一个方法,用于删除并返回列表中指定位置的元素。它的语法如下:
```python
list.pop([index])
```
其中,`index` 是可选参数,表示要删除的元素的索引。如果不提供 `index` 参数,则默认删除列表中的最后一个元素,并将其返回。如果指定了 `index` 参数,则删除该索引位置上的元素,并将其返回。
例如,假设有一个列表 `my_list`,包含如下元素:
```python
my_list = [1, 2, 3, 4, 5]
```
我们可以使用 `pop()` 方法删除并返回列表中的最后一个元素:
```python
last_element = my_list.pop()
print(last_element) # 输出:5
print(my_list) # 输出:[1, 2, 3, 4]
```
也可以使用 `pop()` 方法删除并返回列表中指定位置的元素,例如:
```python
second_element = my_list.pop(1)
print(second_element) # 输出:2
print(my_list) # 输出:[1, 3, 4]
```
注意,使用 `pop()` 方法会修改原始列表。如果只需要获取列表中的某个元素,而不需要删除它,可以使用索引运算符 `[]` 来访问它。
阅读全文