当前位置: 首页 > ds >正文

第8章 Python 其他数据类型概述

第8章 Python 其他数据类型概述

文章目录

    • 一、核心基础类型(不可变类型)
      • 1. NoneType(空类型)
      • 2. complex(复数)
      • 3. bytes(不可变字节序列)
      • 4. bytearray(可变字节序列)
    • 二、容器类型(复合数据类型)
      • 1. list(列表)
      • 2. tuple(元组)
      • 3. dict(字典)
      • 4. set(集合)
      • 5. frozenset(不可变集合)
    • 三、特殊用途类型
      • 1. range(范围序列)
      • 2. memoryview(内存视图)
      • 3. ellipsis(省略号)
    • 四、类型总结表
    • 五、高级扩展类型

总结下来,除了用户提到的四种,基本数据类型还包括:

  • NoneType(None)
  • complex(复数)
  • bytes
  • bytearray
  • list(虽然属于容器,但有时也被认为是基本)
  • tuple
  • dict
  • set
  • frozenset

在 Python 中,数据类型的分类非常丰富,除了 intfloatboolstr,还有许多其他重要的基础数据类型和容器类型。以下是 最详细的分类和解析


一、核心基础类型(不可变类型)

1. NoneType(空类型)

  • 唯一值None,表示“无”或“空”。
  • 用途:常用于初始化变量、函数默认返回值、占位符等。
http://www.xdnf.cn/news/3964.html

相关文章:

  • LeetCode 1007. 行相等的最少多米诺旋转 题解
  • ZArchiver正版:高效文件管理,完美解压体验
  • 二、大模型原理:图文解析Transformer原理与代码
  • 第十章.XML
  • Android第三次面试总结之activity和线程池篇(补充)
  • C++基础算法:Dijkstra
  • Python 函数装饰器和闭包(变量作用域规则)
  • 基于k8s系统的API网关-kong网关
  • C++类与对象—下:夯实面向对象编程的阶梯
  • c++STL——set和map的使用
  • 5个情感丰富GPT-4o图像提示词(不是吉卜力风格)
  • transfomer网络构建
  • 平衡二叉搜索树模拟实现1-------AVL树(插入,删除,查找)
  • Fine Structure-Aware Sampling(AAAI 2024)论文笔记和启发
  • 交叉编译 opencv-4.10
  • [MATLAB]通过50个MATLAB程序理解信号与系统的核心概念
  • 学习黑客 TCP/IP
  • 【Springboot进阶】springboot+mybatis+jsqlparser实现数据权限控制
  • 57认知干货:AI机器人产业
  • 力扣解题汇总(困难)
  • 数据结构(4) 堆
  • 6 RAG知识库 和 微调 如何选择?
  • Kubernetes(k8s)学习笔记(五)--部署Ingress实现域名访问和负载均衡
  • 排序功法入门指南【江湖算法笔记】
  • 【计算机网络】HTTP中GET和POST的区别是什么?
  • 【PostgreSQL数据分析实战:从数据清洗到可视化全流程】3.1 数据质量评估指标(完整性/一致性/准确性)
  • VSCode通过SSH连接VMware虚拟机
  • opencv的contours
  • C++入门☞关于类的一些特殊知识点
  • Hadoop 1.x设计理念解析