码迷,mamicode.com
首页 > 编程语言 > 详细

python之字典

时间:2016-10-11 11:24:48      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

dic = {
    name:Maco,
    age:26,
    addr:HB
}

#获取字典的元素,区别:第一种如果key不存在,则报错;第二种key不存在,则返回None
print(dic[name])
print(dic.get(name))

#删除元素
#dic.pop(‘addr‘)
#del dic[‘age‘]
#print(dic)



dic2 = {
    name:Alex,
    love:dog
}
dic.update(dic2)    #将dic2合并到dic中,合并中如果有相同的key,就用dic2的key的value进行覆盖
print(dic)


print(dic.items())   #将字典变成一个列表
print(dic.keys())  #取出字典中所有的key
print(dic.values())   #取出字典中所有的values

print(dic.setdefault(sex,M))   #取一个key的valu值,如果key不存在,就返回设置的默认值

 

python之字典

标签:

原文地址:http://www.cnblogs.com/MacoLee/p/5948416.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!