python之字典
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之字典相关的知识,希望对你有一定的参考价值。
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之字典的主要内容,如果未能解决你的问题,请参考以下文章