setdefaultto命令是什么,setdefault()
Python字典中的方法setdefault()
看一下说明。
setdefault(key[,default])如果key在字典中,则返回其值。如果不是,插入值为default的键并返回default。默认为无。
字典中有一个方法,如果字典中已经存在这个键,直接返回这个键对的对应值,
如果没有 key
,将添加这个键,setdefault(key[,default]),可以指定一个默认值。如果不指定,则视为无,如果指定,则直接返回默认值。如果有这个键,直接返回字典中对应键的值。即使设置了default,也不会返回默认值,而是返回该键对应的值。我们来演示一下。
看图,应该很清楚这个方法是可以处理的。未知关键字将被插入到新字典中。如果现有的键会返回相应的键值,那就非常好用了。
分享快乐,继续前进,周三2018年2月14日11:12:46 CST-Frank