news 2026/6/15 13:06:21

Python入门篇【数据容器对比】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python入门篇【数据容器对比】

Python数据容器【特点比较】


文章目录

  • Python数据容器【特点比较】
  • 一、简单比较
  • 二、表格比较
  • 三、通用操作
    • 3.1 遍历
    • 3.2 函数使用

提示:以下是本篇文章正文内容,下面案例可供参考

一、简单比较

  1. 支持下标索引
    • 支持:列表,元组,字符串
    • 不支持:集合,字典
  2. 是否支持重复元素
    • 支持:列表,元组,字符串
    • 不支持:集合,字典
  3. 是否可以修改
    • 支持:列表,集合,字典
    • 不支持:元组,字符串

二、表格比较

列表元组字符串集合字典
元素数量支持多个支持多个支持多个支持多个Key:除字典外任意类型 Value:任意类型
元素类型任意任意仅字符串任意不支持
下标索引支持支持支持不支持不支持
重复元素支持支持支持不支持不支持
可修改性支持不支持不支持支持支持
数据有序
使用场景可修改,可重复的一批数据的场景不可修改,可重复的一批数据场景一串字符的记录场景不可重复的数据记录场景以Key检索Value的记录场景

三、通用操作

3.1 遍历

  • 所有的数据容器都支持for循环操作
  • 列表,元组,字符串支持while循环操作,集合,字典不支持(无下标索引)

3.2 函数使用

  • len函数:统计容器的元素个数
  • max函数:统计容器中的最大元素
  • min函数:统计容器中的最小元素
  • list函数:转换成列表
  • tuple函数:转换成元组
  • str函数:转换成字符串
  • set函数:转换成集合
  • sorted(容器,[reverse=True]):对指定容器进行排序,并放入列表中。[reverse=True]则逆序排列。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/28 21:09:19

NVIDIA OpenReasoning-Nemotron:32B推理大模型重磅发布

NVIDIA OpenReasoning-Nemotron:32B推理大模型重磅发布 【免费下载链接】OpenReasoning-Nemotron-32B 项目地址: https://ai.gitcode.com/hf_mirrors/nvidia/OpenReasoning-Nemotron-32B 导语:NVIDIA正式推出OpenReasoning-Nemotron-32B大语言模…

作者头像 李华
网站建设 2026/6/14 1:42:14

MPRPC项目(第十天,日志功能实现)

一、日志功能在本项目中,日志有以下功能1、异步写入:使用独立线程写日志,不影响主业务逻辑性能2、分级日志:区分INFO和ERROR级别,便于过滤和处理3、按日期分文件:每天生成独立的日志文件,便于管…

作者头像 李华
网站建设 2026/5/16 11:52:18

电影节特别单元:展映由AI配音的短片创作

电影节特别单元:展映由AI配音的短片创作 在最近一场实验性短片展映中,一部没有真人配音的作品引发了热议——所有对白均由AI生成,角色情绪饱满、节奏自然,甚至在问答环节被观众误认为是专业声优录制。这背后的技术推手&#xff0c…

作者头像 李华
网站建设 2026/6/15 12:49:11

Qwen3-4B-FP8:256K长上下文思维推理引擎

Qwen3-4B-FP8:256K长上下文思维推理引擎 【免费下载链接】Qwen3-4B-Thinking-2507-FP8 项目地址: https://ai.gitcode.com/hf_mirrors/Qwen/Qwen3-4B-Thinking-2507-FP8 导语 阿里云旗下通义千问团队正式发布Qwen3-4B-Thinking-2507-FP8模型,这…

作者头像 李华
网站建设 2026/6/12 10:40:43

腾讯Hunyuan-7B开源:256K上下文+Int4量化新体验

腾讯Hunyuan-7B开源:256K上下文Int4量化新体验 【免费下载链接】Hunyuan-7B-Instruct-AWQ-Int4 腾讯开源Hunyuan-7B-Instruct-AWQ-Int4大语言模型,支持快慢思维推理,原生256K超长上下文,优化Agent任务性能。采用GQA和量化技术实现…

作者头像 李华
网站建设 2026/6/10 11:03:09

FLUX.1 Kontext:120亿参数AI图像编辑新引擎

FLUX.1 Kontext:120亿参数AI图像编辑新引擎 【免费下载链接】FLUX.1-Kontext-dev 项目地址: https://ai.gitcode.com/hf_mirrors/black-forest-labs/FLUX.1-Kontext-dev 导语:Black Forest Labs推出FLUX.1 Kontext [dev],一款拥有120…

作者头像 李华