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'} 菜鸟教程 笨蛋