字典和列表的区别:
- 列表是有序的
- 字典是无序的
- 字典使用{}定义
- 字典使用键值对存储数据,键值对之间使用 “ ,”分隔
- 键 key 是索引
- 值 value 是数据
- 键和值之间使用 “ ;”分隔
- 键是唯一的
- 值可以是任何数据,键只能是字符串,数字或者元组
字典的操作:
xiaoniu_dict = {"name" : "xiaoniu", "age" : 21} # 取值 print("********取值************") print(xiaoniu_dict["name"]) # 增加 print("********增加************") xiaoniu_dict["height"] = 1.65 print(xiaoniu_dict) # 修改 print("******** 修改************") xiaoniu_dict["age"] = 22 print(xiaoniu_dict) # 删除 print("********删除************") xiaoniu_dict.pop("height") print(xiaoniu_dict) # 合并 print("********合并************") temp_dcit = {"height" :1.65} xiaoniu_dict.update(temp_dcit) print(xiaoniu_dict) # 清空 print("*******清空************") xiaoniu_dict.clear() print(xiaoniu_dict)
结果: