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

Python字典操作

时间:2019-10-09 15:20:17      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:遍历   修改   class   def   name   内容   必须   查找   操作   

字典操作

  1. 什么是字典

    字典是一种key-value的数据类型,使用就像我们上学用的字典,通过笔画、字母来查对应页的详细内容。

  2. 语法

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")  #删除数据
  1. 字典的特性:

    • dict无序性
    • key必须是唯一的
  2. 操作

    >>> info.values() #打印所有的值
    dict_values(['lee', '18', 'man'])
    >>> info.keys() #打印所有的键
    dict_keys(['name', 'age', 'sex'])
    >>> info.setdefault('name','age') #现在字典中取第一个参数的值,如果取不到就创建心值
    'lee'
    >>> info.setdefault('id','age')
    'age'
  3. 更新

    • update()
    • 作用:如果有交叉的就赋新值,没有就添加进去
  4. items

    • 作用将一个元组转换为列表
  5. 初始化一个新的字典

    • dict.formkeys()
  6. 遍历

for i in info:
    print(i,info[i])

Python字典操作

标签:遍历   修改   class   def   name   内容   必须   查找   操作   

原文地址:https://www.cnblogs.com/SSPOFA/p/11641682.html

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