📅  最后修改于: 2020-07-21 04:41:49             🧑  作者: Mango
在python词典中,以下是访问键值的常规方法。
dic = {"A":1, "B":2}
print(dic["A"])
print(dic["C"])
这里出现的问题是代码的第三行返回一个关键错误:
Traceback (most recent call last):
File ".\dic.py", line 3, in
print (dic["C"])
KeyError: 'C'
所述的get()方法用来避免这种情况。此方法返回给定键的值(如果存在于字典中)。如果不是,则它将返回None(如果get()仅与一个参数一起使用)。
句法 :
Dict.get(key, default=None)
例:
ic = {"A":1, "B":2}
print(dic.get("A"))
print(dic.get("C"))
print(dic.get("C","未找到 ! "))
输出:
1
None
未找到 !