sync from local backup
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# 列表与字典
|
||||
|
||||
## 学习目标
|
||||
- 掌握列表的操作方法
|
||||
- 理解字典的键值对结构
|
||||
- 学会遍历和推导式
|
||||
|
||||
## 列表 (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. 使用推导式生成斐波那契数列
|
||||
Reference in New Issue
Block a user