GET方法,从字典中取出指定的key值,如果未找到则打印默认值。

例如:

d={'name'=1,'age':2}
print d.get('age','haha')

向上面这样,d.get('age','haha') 从字典d中找key值为'age'的,如果找到了那么就打印出'age'的value值,如果没有找到则打印出给出的值‘haha'

 

当然从字典中取值还有

d={'name'=1,'age':2}
d.keys()
d.values()

d.keys()把所有的key都找出来,返回一个列表['age', 'name']

d.values()把所有的value都找出来,也返回一个跟key一样的列表

这里需要注意的是['age', 'name'] 这个列表是一个整体 不能使用 

x=d.keys()

x[0]来分片取值

 

当然GET方法还可以这么用:

dict = {'Name': 'Zara', 'Age': 27}

print "Value : %s" %  dict.get('Age')
print "Value : %s" %  dict.get('Sex', "Never")