我对Python有点陌生,并且试图了解get()
方法。我有字典z
,正在使用该方法访问某些内容。给出以下代码:
z={0:"A",1:"B",2:"C"}
print(z.get(0,2))
对于任何A
,我得到的输出是print(z.get(0,x))
的{{1}}。谁能解释?
答案 0 :(得分:0)
python dict.get(0)方法返回给定键的值。第二个参数也可以用于get,它是默认值,例如:get(key,defaultValue)如果提供的键在字典中不存在,则将返回默认值。
从给定的示例
z={0:"A",1:"B",2:"C"}
print(z.get(0,2))
->由于字典中已存在键“ 0”,它返回值“ A”
print(z.get(5,2))
->返回值2,因为字典中不存在键“ 5”