Python字典操作
Posted 小咸鱼|大梦想
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python字典操作相关的知识,希望对你有一定的参考价值。
字典操作
什么是字典
字典是一种key-value的数据类型,使用就像我们上学用的字典,通过笔画、字母来查对应页的详细内容。
语法
info={'name':'lee', #声明
'age':'18',
'sex':'man'
}
info["age"] #读取
info.get('name') #查找
‘age’ in info # 判断是否有这个key
info["age"]=16 #修改dict中数据
info["id"]=1401 #添加数据
del info["id"]=1401 #删除数据
info.pop("age") #删除数据
字典的特性:
- dict无序性
- key必须是唯一的
操作
>>> info.values() #打印所有的值 dict_values(['lee', '18', 'man']) >>> info.keys() #打印所有的键 dict_keys(['name', 'age', 'sex']) >>> info.setdefault('name','age') #现在字典中取第一个参数的值,如果取不到就创建心值 'lee' >>> info.setdefault('id','age') 'age'
更新
- update()
- 作用:如果有交叉的就赋新值,没有就添加进去
items
- 作用将一个元组转换为列表
初始化一个新的字典
- dict.formkeys()
遍历
for i in info:
print(i,info[i])
以上是关于Python字典操作的主要内容,如果未能解决你的问题,请参考以下文章