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

猜你喜欢

转载自www.cnblogs.com/fuyusheng/p/12513049.html