• 预备
  • 基础语法
  • 容器类型
  • 函数
  • 面向对象
  • 输入输出
  • 进程控制
  • 线程控制
  • 正则表达式
  • 网络编程
  • 图形界面
  • 常见问题
  • API 帮助手册

  • 设置

756

4 分钟

#容器类型

在编程中,我们经常需要存储、操作和管理多个数据项,创建一大堆变量显然不合适。
Python 提供了一系列 容器(Container) 类型,它们可以存放多个元素,并提供灵活的操作方式。

容器类型说明访问查找插入(末尾)插入删除(末尾)删除内存
元组(tuple)有序数据的 不可变 集合O(1)O(n)----连续、较少
列表(list)有序数据的 可变 集合O(1)O(n)O(1)O(n)O(1)O(n)连续、较少
字典(dict)键值对映射结构O(1)O(1)O(1)O(1)O(1)O(1)不连续、较多
集合(set)无序的唯一元素的集合O(1)O(1)O(1)O(1)O(1)O(1)不连续、较多
  • 同为 O(1) 的操作,元组和列表比字典和集合更快。

创建于 2025/4/11 03:41:55

更新于 2025/4/30 02:42:33