Python字典操作

字典操作

  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])
posted @ 2019-10-09 14:37  小咸鱼|大梦想  阅读(140)  评论(0编辑  收藏  举报