Python常见数据结构-Dictionary字典
字典基本特点
- 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中。
- 键是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。
- 值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。
- 具有快速的查找速度,用空间换时间。
字典常见操作及方法
dic1 = {'name':'fuyusheng' , 'age':23 , 'city':'chongqing' }
#获取值 dic1['name'] #通过键获取 dic1.get('name') #通过.get()方法获取值
#增加键值对 dic1['gender'] = 'male' #新加的key-value
#修改字典 dic1['age'] = 22
#删除字典 del dic1['city'] #删除键是'city'的记录 dict1.clear() #.clear()方法清空字典所有记录 del dict1 #删除字典
dic1.items() #.items()方法获取可遍历的键-值列表对象 dic1.keys() #.keys()方法获取可遍历 键 列表对象 dic1.values() #.values()方法获取可遍历 值 列表对象
2020-03-17 20:16