天天看點

defaultdict(list) (第一部分)

cc = {}
# print(cc[1])  #當所通路的鍵不存在的時候,會報錯!
cc[1]='zhang'
print(cc[1])
# 結果:zhang


from collections import defaultdict
dd = defaultdict(list)  #defaultdict類的初始化函數接受一個類型作為參數,當所通路的鍵不存在的時候,可以執行個體化一個值作為預設值:
print(dd[1])
# 結果:[]
dd[1].append('zhang')
print(dd[1])
# 結果:['zhang']