字典数据类型

  1. 声明字典:{‘key’:’value’}
  2. 特点:无序性,唯一性
  3. 通过键访问字典的值,如:dict={‘ Name’:’Martin’,’age’:18},dict[‘Name’]
  4. 修改或添加字典里的值(原则:有则改之,无则添加),如:dict[‘Name’]=’Lucy’,dict[‘gender’]=’Female’
  5. 通过clear()方法清空字典,通过del删除指定元素,如: del  dice[‘Name’], dict.clear()

字典的内置函数

  1. len(dict),计算字典中元素的个数,键的总数
  2. str(dict),输出字典,以可打印的字符串表示
  3. type(dict),返回字典类型

字典的方法

  1. dict.clear(),清空字典
  2. dict.copy(),浅拷贝
  3. dict.fromkeys(seq),创建一个新字典,键为seq里的值
  4. dict.get(key,default=None),访问字典,若键不存在,返回默认值
  5. key in dict,判断键是否在字典里
  6. dict.items(),返回字典中的所有元素
  7. dict.keys(),返回字典中的所有键
  8. dict.setdefault(key,default=None),若键不存在,则添加默认值
  9. dict.update(dict2),合并两个字典
  10. dict.values(),返回字典中的所有值
posted on 2019-08-07 17:40  *赤子之心*  阅读(72)  评论(0)    收藏  举报