Python的基本数据结构有哪些

1. 整体流程

首先,我们来看一下整个教学流程,我们将通过以下步骤来教会你Python的基本数据结构:

步骤 内容
1 介绍Python的基本数据结构
2 学习列表(List)
3 学习元组(Tuple)
4 学习集合(Set)
5 学习字典(Dictionary)

2. 学习列表(List)

列表是Python中最常用的数据结构之一,它可以存储多个元素,并且可以根据索引来访问和修改元素。

```python
# 创建一个空列表
my_list = []

# 向列表中添加元素
my_list.append(1)
my_list.append(2)
my_list.append(3)

# 访问列表中的元素
print(my_list[0])  # 输出: 1

# 修改列表中的元素
my_list[1] = 10
print(my_list)  # 输出: [1, 10, 3]

## 3. 学习元组(Tuple)

元组与列表类似,但是元组是不可变的,一旦创建就不能修改。

```markdown
```python
# 创建一个元组
my_tuple = (1, 2, 3)

# 访问元组中的元素
print(my_tuple[0])  # 输出: 1

# 尝试修改元组中的元素(会报错)
# my_tuple[1] = 10

## 4. 学习集合(Set)

集合是一种无序且不重复的数据结构,可以用来进行集合运算,比如并集、交集等。

```markdown
```python
# 创建一个集合
my_set = {1, 2, 3}

# 添加元素到集合中
my_set.add(4)

# 删除集合中的元素
my_set.remove(2)

# 遍历集合
for num in my_set:
    print(num)

## 5. 学习字典(Dictionary)

字典是一种键值对的数据结构,可以用来存储各种类型的数据,并且可以通过键来访问值。

```markdown
```python
# 创建一个字典
my_dict = {'name': 'Alice', 'age': 25, 'city': 'New York'}

# 访问字典中的值
print(my_dict['name'])  # 输出: Alice

# 修改字典中的值
my_dict['age'] = 26

# 遍历字典
for key, value in my_dict.items():
    print(f"{key}: {value}")

通过以上教学,你应该已经掌握了Python的基本数据结构列表、元组、集合和字典。希望你能够继续学习和探索,加油!