Fork me on GitHub

Python 字典 pop() 方法

描述

Python 字典 pop() 方法删除给定键所对应的键/值对,并返回被删除的值。给定键如果不在字典中,则必须设置一个default值,否则会报错,此时返回的就是default值。

语法

pop() 方法语法:

D.pop(key[,default])
参数
  • key: 要删除的键/值对所对应的键
  • default: 可选参数,给定键不在字典中时必须设置,否者会报错(没有默认值),此时返回default值,

返回值

给定键在字典中则返回对应的被删除的值,否则返回设置的default值。

实例

以下实例展示了 pop() 方法的使用方法:

#!/usr/bin/python3

D = {'name': '菜鸟教程', 'alexa': 10000, 'url': 'www.runoob.com'}
pop_obj=D.pop('name')
pop_obj1=D.pop('马云','笨蛋')
print(D)
print(pop_obj)
print(pop_obj1)

以上实例输出结果如下:

{'alexa': 10000, 'url': 'www.runoob.com'}
菜鸟教程
笨蛋
posted @ 2017-10-26 21:38  IT技术随笔  阅读(6445)  评论(0编辑  收藏  举报
返回顶部↑