您的位置:首页 > 编程语言 > Python开发

python 字典 get方法

2013-05-06 10:21 302 查看
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")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: