python字典的pop方法用于删除指定的key,返回值是key所对应的value,如果key不存在pop方法会抛出异常。
pop(key[,default])
key在字典中所对应的value
不论是使用del 还是使用pop方法删除字典里的键值对,如果key不存在都会引发KeyError异常,pop与del的不同之处在于,pop会返回所删除键值对的value
score_dict = {
'小明': 96,
'小刚': 98,
'小红': 94
}
del score_dict['小红']
print(score_dict.pop('小明'))
print(score_dict)
程序输出结果
96
{'小刚': 98}
QQ交流群: 211426309