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不存在,就返回设置的默认值
关注我的公众号,不定期推送资讯
本文来自博客园,作者:链条君,转载请注明原文链接:https://www.cnblogs.com/MacoLee/articles/5948416.html