首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python 容器类型

Python 容器类型

作者头像
W173
发布于 2026-11-03 20:08:47
发布于 2026-11-03 20:08:47
130
举报
概述
想象一下:如果你只有一个苹果,直接拿在手里就行;但如果你有一堆苹果,就需要一个袋子或篮子来装它们。
文章被收录于专栏:PythonPython

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • Python 容器类型
    • 什么是容器?
      • 为什么需要容器?
      • 什么是容器?
    • 内存模型
      • 1. 字符串内存模型
      • 2. 整数内存模型
    • 列表(List)
      • 什么是列表?
      • 列表的基本特性
      • 创建列表
        • 使用方括号创建
        • 使用 list() 函数创建
      • 访问列表元素
        • 使用索引访问
        • 使用切片访问
      • 修改列表元素
        • 直接赋值修改
        • 使用切片修改
      • 列表操作
        • 连接列表
        • 重复列表
        • 检查元素是否存在
      • 列表方法
        • 添加元素
        • 删除元素
        • 查找和计数
        • 排序和反转
        • 复制列表
      • 列表推导式
        • 什么是列表推导式?
        • 列表推导式的基本结构
        • 常见用法示例
        • 为什么要用列表推导式?
        • 列表推导式练习题
      • 列表与函数
        • 常用函数
      • 实际应用案例
        • 案例1:学生成绩管理
        • 案例2:矩阵运算
    • 元组(Tuple)
      • 什么是元组?
      • 元组的特点
      • 创建元组
        • 基本创建方法
        • 其他创建方式
      • 元组的基本操作
        • 访问元素
        • 元组运算
        • 元组方法
      • 元组解包
        • 基本解包
        • 星号解包
      • 元组与列表的比较
      • 元组的实际应用
        • 函数返回多个值
        • 保护数据不被修改
      • 元组与列表的转换
    • 集合(Set)
      • 创建集合
        • 使用花括号
        • 使用set()构造函数
      • 集合的基本操作
        • 添加元素
        • 删除元素
        • 检查元素是否存在
      • 集合运算
        • 并集 (Union)
        • 交集 (Intersection)
        • 差集 (Difference)
        • 对称差集 (Symmetric Difference)
      • 集合比较
      • 集合推导式
      • 不可变集合 (Frozen Set)
    • 字典(Dictionary)
      • 创建字典
        • 使用花括号
        • 使用dict()构造函数
        • 使用字典推导式
      • 访问字典元素
        • 通过键访问值
        • 使用get()方法避免KeyError
      • 修改字典
        • 添加或更新键值对
        • 使用update()方法合并字典
      • 删除元素
        • 使用del语句
        • 使用pop()方法
        • 使用clear()清空字典
      • 字典的常用方法
        • 获取所有键、值和键值对
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档