Python 是一种功能强大的编程语言,它拥有丰富的库和工具来处理数据结构。本教程将带您了解 Python 中常见的数据结构,包括列表、元组、字典和集合,以及一些基础算法。
常见数据结构
列表(List)
列表是 Python 中最常用的数据结构之一,它可以存储多个元素,这些元素可以是不同的数据类型。列表支持索引访问、切片操作和迭代等。
# 创建一个列表
my_list = [1, 'apple', 3.14]
# 访问列表中的元素
print(my_list[0]) # 输出:1
# 列表切片
print(my_list[1:3]) # 输出:['apple', 3.14]
元组(Tuple)
元组与列表类似,但它们是不可变的。这意味着一旦创建了元组,就不能修改其内容。
# 创建一个元组
my_tuple = (1, 'banana', 2.72)
# 访问元组中的元素
print(my_tuple[1]) # 输出:banana
字典(Dictionary)
字典是一种关联数据结构,它由键值对组成。键必须是唯一的,而值可以是任何数据类型。
# 创建一个字典
my_dict = {'name': 'Alice', 'age': 25}
# 访问字典中的值
print(my_dict['name']) # 输出:Alice
集合(Set)
集合是一个无序的、不重复的元素集。集合支持快速成员检查、集合运算等。
# 创建一个集合
my_set = {1, 2, 3, 4, 5}
# 添加元素
my_set.add(6)
# 移除元素
my_set.remove(1)
扩展阅读
想了解更多关于 Python 数据结构和算法的知识吗?请访问Python 数据结构与算法教程。
Python Data Structures