# 创建字典(用大括号{},键值对用冒号:连接,键值对之间用逗号分隔)
student = {
"id": 1001,
"name": "张三",
"age": 18,
"is_male": True
}
# 访问字典中的值(通过键访问)
print("学生姓名:", student["name"]) # 张三
print("学生年龄:", student["age"]) # 18
# 修改值(通过键修改)
student["age"] = 19 # 把年龄从18改成19
print("修改后的年龄:", student["age"]) # 19
# 添加新的键值对
student["score"] = 90 # 新增“score”键,值为90
print("添加成绩后的字典:", student)
# 删除键值对
del student["is_male"] # 删除“is_male”键及对应的值
print("删除后的字典:", student)
# 查看所有的键和值
print("所有的键:", student.keys()) # dict_keys(['id', 'name', 'age', 'score'])
print("所有的值:", student.values()) # dict_values([1001, '张三', 19, 90])
# 遍历字典(默认遍历键)
print("遍历所有键值对:")
for key in student:
print(key, ":", student[key])