====================================
a = {}
a["a"] = "A"
print a["b"] #=> 異常
print a.get("b") #=> None
c = a.get("b") or "B" #=> c爲“B”,這更類似於我們寫別的程序時 c = xxx || "B"的思路
c = a.get("b","B") #=> c爲“B”,在python中也可以使用這樣的寫法。
====================================
特殊用法:
1.當value是set類型時:
a = {}
a['aaa']=a.get('aaa',set()).union(set([1,2]))
2.當values是list時:
a = {}
a['aaa']=a.get('aaa',[])+[1]