Python-字典之setdefault()

时间:2020-08-14 10:20:27   收藏:0   阅读:58

etdefault() 方法语法:

dict.setdefault(key, default=None)

  

如果 key 在 字典中,返回对应的值。

如果 key 不在字典中,则插入 key 及设置的默认值 default,并返回 default ,default 默认值为 None。

 

girls = [alice, bernice, clarice]
boys = [chris, arnold, bob]
letterGirls = {}
for girl in girls:
    print(girl)
    letterGirls.setdefault(girl[0], []).append(girl)
    print(letterGirls.setdefault(girl[0]))
#print([b+‘+‘+g for b in boys for g in letterGirls[b[0]]])

 

原文:https://www.cnblogs.com/SliverLee/p/13500595.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!