Python Dictionary popitem() 函数用法
2023-09-17 22:25:23
dict.popitem()
方法从字典中删除并返回(键、值)对的元组。对按后进先出 (LIFO) 顺序返回。
语法:
dict.popitem()
参数:
无参数。
返回值:
删除并返回字典中最后插入的键值对。
下面的示例演示 dict.popitem()
方法。
romanNums = {'I':1, 'II':2, 'III':3 }
print(romanNums.popitem())
print(romanNums.popitem())
print(romanNums.popitem())
print(romanNums)
print(romanNums.popitem()) # throws error
输出:
('III', 3)
('II', 2)
('I', 1)
{}
KeyError: 'popitem(): dictionary is empty'
在上面的示例中,每次调用 romanNums.popitem()
都会删除并返回一个键值对。在空字典上调用 popitem()
方法将引发KeyError
。