python默认字典调用键值

时间:2014-05-12 12:17:18

标签: python dictionary key

我已经编写了一些代码 设定值

 dic["key"] = "someval" 

以同样的方式获取

 print dic["key"]

然后我发现获取字典值的另一种方法是使用

print dic.get("key")

我希望我的所有代码都使用相同的方法,所以我应该使用dic.get(“key”)重写所有代码吗?

1 个答案:

答案 0 :(得分:1)

如果您有一个平面字典,并且想要添加或修改键/值对,那么最好的方法是使用简单的赋值:

h[key] = value

当您想从现有密钥的字典中获取值或对现有密钥使用默认值时,get方法很有用:

print h.get(key, "Does not exist!")