接上一篇博文!
Python高级数据类型
字典
字典是一个无序的数据集合,使用print函数输出字典时,通常输出的顺序和定义的顺序是不一致的。
xiaoming = {
"name": "小明",
"age": 18,
"gender": True,
"height": 1.75,
"weight": 75.5}
字典基本使用
与列表基本一致
xiaoming_dict = {
"name": "小明"}
# 1.取值
print(xiaoming_dict["name"])
# 2.增加/删改
# 如果key不存在,会新增键值对
xiaoming_dict["age"] = 18
# 如果key存在,会修改已经存在的键值对
xiaoming_dict["name"] = "小小明"
# 3.删除
xiaoming_dict.pop("name")
print(xiaoming_dict)
一些特有的地方
xiaoming_dict = {
"name": "小明",
"age": 18}
# 1.统计键值对数量
print(len(xiaoming_dict))
# 2.合并字典
temp_dict = {
"height":