✨今日核心知识点
字典 dict 是Python高频可变容器,以键值对(key:value)存储数据。key具备唯一性,依靠键快速查找数据,查询效率远高于列表,适合存储结构化数据。
🌴基础语法原理
1. 定义格式: 字典名 = {key1:值1, key2:值2}
2. key要求:不可变类型(字符串、数字、元组),不允许重复;重复定义会覆盖旧值
3. value无限制,可以是任意数据类型
4. 核心优势:按键检索,无需遍历,查找速度快
🎈代码实操示例
# 创建字典
student = {"name":"小明", "age":18, "sex":"男"}
# 查询
print(student["name"])
print(student.get("age")) # 推荐,键不存在不会报错
# 新增/修改
student["score"] = 95
# 删除
del student["sex"]
age = student.pop("age")
⚠️新手易错点
1. 直接 dict[key] 取值,key不存在会触发报错;优先使用 .get()
2. 字典的key不能使用列表等可变对象
3. for循环遍历字典,默认遍历所有key
4. 字典key唯一,赋值重复key会直接覆盖原有数据
🏖️今日小结
{}创建字典,通过键完成增删改查。取值优先 .get() 规避异常;适合保存一一对应的结构化信息,爬虫数据、配置参数大量使用字典。
#Python #Python自学 #编程入门 #零基础学编程 #每日编程打卡 #一天一个Python知识点