Python字典中删除元素的问题

可以使用del[d[key]],pop(key[,default])
但如果元素不存在则会异常,这时候应该使用pop(key[,default])并指定default
 
d = {'a':1,'b':2,'c':3}
# 如果key不存在,则可以设置返回值
e2 = d.pop('m','404’)
# 如果key不存在,不设置返回值就报错e3 = d.pop('m’)
posted on 2020-04-26 20:58  麦克煎蛋  阅读(543)  评论(0编辑  收藏  举报