# 列表与字典 ## 学习目标 - 掌握列表的操作方法 - 理解字典的键值对结构 - 学会遍历和推导式 ## 列表 (List) ```python numbers = [1, 2, 3, 4, 5] numbers.append(6) # 添加元素 numbers.pop() # 移除最后一个 numbers[0] # 索引访问 numbers[1:3] # 切片 ``` ## 字典 (Dict) ```python student = { "name": "小明", "age": 20, "grade": "A" } print(student["name"]) # 访问值 student["age"] = 21 # 修改值 ``` ## 列表推导式 ```python squares = [x**2 for x in range(10)] evens = [x for x in range(10) if x % 2 == 0] ``` ## 动手练习 1. 创建学生成绩列表并排序 2. 使用字典存储书籍信息 3. 使用推导式生成斐波那契数列