python 数组 字典 元组用法
时间: 2025-03-04 19:50:26 浏览: 37
### Python 中数组、字典和元组的使用方法
#### 数组(List)
数组在 Python 中被称为 `list`,是一种有序的数据集合,允许重复元素。列表可以通过方括号 `[ ]` 来定义,并支持索引访问。
```python
# 创建一个简单的列表
fruits = ['apple', 'banana', 'cherry']
# 访问列表中的元素
print(fruits[0]) # 输出第一个元素 apple
# 修改列表中的元素
fruits[1] = 'blueberry'
print(fruits) # 输出: ['apple', 'blueberry', 'cherry']
```
列表还支持许多内置的方法用于添加、删除或查找元素[^1]。
#### 字典(Dictionary)
字典是另一种可变容器模型,在 Python 中表示为 `{}` 或者通过 `dict()` 构造函数创建。每个键与其对应的值之间存在映射关系,这使得字典非常适合用来存储关联数据。
```python
# 定义一个包含学生信息的字典
student_info = {
"name": "Alice",
"age": 23,
"major": "Computer Science"
}
# 获取特定项的信息
print(student_info["name"]) # 输出 Alice
print(student_info.get('age')) # 输出 23
# 更新字典条目
student_info['grade'] = 'A'
print(student_info) # {'name': 'Alice', 'age': 23, 'major': 'Computer Science', 'grade': 'A'}
```
字典提供了灵活的操作方式来管理键值对,包括增删查改等功能[^3]。
#### 元组(Tuple)
元组类似于列表但是不可更改,即一旦初始化就不能再修改其内部成员。通常情况下当需要保护某些数据不被意外改变时会考虑使用元组。
```python
# 声明一个由三个整数构成的元组
dimensions = (800, 600)
# 尝试重新赋值给已存在的元组元素将会引发错误 TypeError
try:
dimensions[0] = 900 # 这里会产生异常因为元组不允许修改
except Exception as e:
print(e)
# 不过可以直接打印整个元组的内容而不会有任何问题
print(dimensions) # 输出 (800, 600)
```
对于那些不需要变动的数据集来说,采用元组形式能够提高程序的安全性和效率。
阅读全文
相关推荐


















