Python 基础教程

Python 流程控制

Python 函数

Python 数据类型

Python 文件操作

Python 对象和类

Python 日期和时间

Python 高级知识

Python 参考手册

Python 字典 popitem() 使用方法及示例

Python 字典方法

popitem()返回返回并删除字典中的最后一对键和值。
如果字典已经为空,却调用了此方法,就抛出 KeyError 异常。在 3.7 更早版本中,popitem() 方法删除一个随机项。

删除的项目是 popitem() 方法的返回值,以元组的形式。请看下面的实例。

popitem()的语法为:

dict.popitem()

popitem()参数

popitem()不接受任何参数。

popitem()返回值

popitem()

  • 返回字典中的任意元素(键,值)对

  • 从字典中删除任意元素(返回的元素相同)。

注意:  任意元素和随机元素不相同。popitem()不返回随机元素。 

示例:popitem()如何工作?

person = {'name': 'Phill', 'age': 22, 'salary': 3500.0}

result = person.popitem()
print('person = ',person)
print('result = ',result)

运行该程序时,输出为:

person =  {'name': 'Phill', 'age': 22}
result =  ('salary', 3500.0)

如果字典为空,popitem()会引发KeyError错误。

Python 字典方法