Python字典get与setdefault方法的区别
Python字典的get方法和setdefault方法非常相似,都是接受一个键和一个缺省值(缺省值默认为None)。区别get方法如果字典中包含给定键,则返回该键对应的值。否则返回缺省值。get方法不改变字典。setdefault方法如果字典中包含给定键,则返回该键对应的值。当字典中不包含该键,不仅返回缺省值,还在字典中添加该键值对。`简单示例get方法>>> dic = {'b': 2, 'a': 1, 'c': 3}>>> dic.get('a'
原创
2020-06-12 12:22:28 ·
926 阅读 ·
0 评论