Python中常见数据结构:列表、字典和集合的实例解析

原创 Dear 丶 2025-03-18 01:36 13阅读 0赞

在Python中,常见的数据结构包括列表(List)、字典(Dictionary)和集合(Set)。下面是对这些数据结构实例解析:

  1. 列表(List)

例子:

  1. # 创建一个空列表
  2. empty_list = []
  3. # 创建一个包含整数的列表
  4. number_list = [1, 2, 3, 4]
  5. # 访问列表中的元素
  6. print(number_list[0]) # 输出: 1
  7. # 修改列表元素
  8. number_list[2] = 5
  9. print(number_list) # 输出: [1, 2, 5, 4]
  1. 字典(Dictionary)

例子:

  1. # 创建一个空字典
  2. empty_dict = {}
  3. # 创建一个包含键值对的字典
  4. student = {'name': 'John', 'age': 20, 'courses': ['Math', 'Science']}
  5. # 访问字典中的值
  6. print(student['name']) # 输出: John
  7. # 修改字典中的值
  8. student['age'] = 21
  9. print(student) # 输出: {'name': 'John', 'age': 21, 'courses': ['Math', 'Science']}
  10. # 删除字典中的键
  11. del student['courses']
  12. print(student) # 输出: {'name': 'John', 'age': 21, 'courses': []}
  1. 集合(Set)

例子:

  1. # 创建一个空集合
  2. empty_set = set()
  3. # 创建一个包含元素的集合
  4. numbers = {1, 2, 3, 4, 5}
  5. unique_numbers = numbers.difference(numbers) # 仅保留第一个实例
  6. print(unique_numbers) # 输出: {1}
  7. # 添加、删除和检查集合中的元素
  8. unique_numbers.add(6)
  9. print(unique_numbers) # 输出: {1, 6}
  10. unique_numbers.remove(1)
  11. print(unique_numbers) # 输出: {6}
  12. if 2 in unique_numbers:
  13. print("2存在于集合中。")
  14. else:
  15. print("2不存在于集合中。")
  16. # 结构检查
  17. if not empty_set:
  18. print("空集合存在!")
  19. else:
  20. print("空集合不存在!")

以上就是Python中常见数据结构的实例解析。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,13人围观)

还没有评论,来说两句吧...

相关阅读