字典数据类型
- 声明字典:{‘key’:’value’}
- 特点:无序性,唯一性
- 通过键访问字典的值,如:dict={‘ Name’:’Martin’,’age’:18},dict[‘Name’]
- 修改或添加字典里的值(原则:有则改之,无则添加),如:dict[‘Name’]=’Lucy’,dict[‘gender’]=’Female’
- 通过clear()方法清空字典,通过del删除指定元素,如: del dice[‘Name’], dict.clear()
字典的内置函数
- len(dict),计算字典中元素的个数,键的总数
- str(dict),输出字典,以可打印的字符串表示
- type(dict),返回字典类型
字典的方法
- dict.clear(),清空字典
- dict.copy(),浅拷贝
- dict.fromkeys(seq),创建一个新字典,键为seq里的值
- dict.get(key,default=None),访问字典,若键不存在,返回默认值
- key in dict,判断键是否在字典里
- dict.items(),返回字典中的所有元素
- dict.keys(),返回字典中的所有键
- dict.setdefault(key,default=None),若键不存在,则添加默认值
- dict.update(dict2),合并两个字典
- dict.values(),返回字典中的所有值
posted on
2019-08-07 17:40
*赤子之心*
阅读(
72)
评论()
收藏
举报