首页 > 代码库 > python之字典

python之字典

dic = {    name:Maco,    age:26,    addr:HB}#获取字典的元素,区别:第一种如果key不存在,则报错;第二种key不存在,则返回Noneprint(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())  #取出字典中所有的keyprint(dic.values())   #取出字典中所有的valuesprint(dic.setdefault(sex,M))   #取一个key的valu值,如果key不存在,就返回设置的默认值

 

python之字典