python pop用法
时间: 2023-08-05 07:08:57 浏览: 157
python-pop用法.docx
在 Python 中,`pop()` 是一个列表(或其他类似列表的数据结构)的内置方法。它用于从列表中删除并返回指定位置的项。
`pop()` 方法的语法如下:
```
list.pop([index])
```
其中,`list` 是要操作的列表对象,`index` 是可选的整数参数,表示要删除的项在列表中的索引。如果不提供 `index` 参数,则默认删除并返回列表中的最后一项。
下面是一些 `pop()` 的示例:
```
# 删除并返回列表的最后一项
fruits = ['apple', 'banana', 'cherry']
last_fruit = fruits.pop()
print(last_fruit) # 输出 'cherry'
print(fruits) # 输出 ['apple', 'banana']
# 删除并返回列表中指定位置的项
languages = ['Python', 'Java', 'C++', 'Ruby']
language = languages.pop(1)
print(language) # 输出 'Java'
print(languages) # 输出 ['Python', 'C++', 'Ruby']
```
需要注意的是,如果尝试从一个空列表中使用 `pop()` 方法,则会抛出一个 `IndexError` 异常。
阅读全文