Files
chunyu_project/media/learn/courses/12/chapters/71.md
T
2026-08-05 23:59:15 +08:00

42 lines
762 B
Markdown

# 列表与字典
## 学习目标
- 掌握列表的操作方法
- 理解字典的键值对结构
- 学会遍历和推导式
## 列表 (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. 使用推导式生成斐波那契数列