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

Python中常用的数据类型

Python中常用的数据类型可分为 ‌8种核心类型‌,以下是分类说明:

一、数字类型
‌1. 整型(int)‌
用于表示整数,如 5, -3, 057。
‌2. 浮点型(float)‌
表示带小数点的数值,如 3.14, -0.556。
3‌. 布尔型(bool)‌
仅包含 True 和 False,用于逻辑判断。
二、序列类型
‌1. 字符串(str)‌
文本数据,如 “hello”,支持单引号、双引号或三引号定义。
‌2. 列表(list)‌
有序可变序列,如 [1, “a”, True],元素可增删改。
‌3. 元组(tuple)‌
有序不可变序列,如 (1, “a”),创建后不可修改。
三、集合类型
1‌. 集合(set)‌
无序不重复元素集合,如 {1, 2, 3},支持交并差操作。
四、映射类型
‌1. 字典(dict)‌
键值对集合,如 {“name”: “Alice”, “age”: 20},通过键快速访问值。
五、其他补充类型
‌1. 空值(NoneType)‌:表示空值,仅含 None 一个实例。
‌2. 字节类型(bytes)‌:如 b’hello’,用于二进制数据存储。

数据类型特点总结:

类型可变性常用场景
int不可变数值计算
float不可变科学计算或小数处理
bool不可变条件判断
str不可变文本处理
list可变动态数据集合操作
tuple不可变固定数据存储(如配置项)
set可变去重或集合运算
dict可变键值映射(如配置文件、JSON)

以上类型覆盖了Python编程中绝大多数场景,掌握它们的特性和操作是数据处理的核心基础。

相关文章:

  • 反向传播
  • 2、ubantu系统配置OpenSSH | 使用vscode或pycharm远程连接
  • 软件设计师考试《综合知识》CPU考点分析(2019-2023年)——求三连
  • 【QT 项目部署指南】使用 Inno Setup 打包 QT 程序为安装包(超详细图文教程)
  • 基于EFISH-SCB-RK3576/SAIL-RK3576的消防机器人控制器技术方案‌
  • Linux云计算训练营笔记day09(MySQL数据库)
  • 进度管理高分论文
  • 在 Hugo 博客中集成评论系统 Waline 与 浏览量统计
  • 基于“物理—事理—人理”的多源异构大数据融合探究
  • bfs搜索加标记连通区域id实现时间优化(空间换时间)
  • Go语言八股之Mysql事务
  • 扬州卓韵酒店用品:优质洗浴用品,提升酒店满意度与品牌形象
  • TCP(传输控制协议)建立连接的过程
  • Git/GitLab日常使用的命令指南来了!
  • 前端代码生成博客封面图片
  • 寻找两个正序数组的中位数 - 困难
  • 【BotSharp详细介绍——一步步实现MCP+LLM的聊天问答实例】
  • vscode c++编译onnxruntime cuda 出现的问题
  • 浏览器宝塔访问不了给的面板地址
  • 运维职业发展思维导图
  • 联合国报告:全球经济前景恶化,面临高度不确定性
  • 透视社会组织创新实践中的花开岭现象:与乡村发展的融合共进
  • 女外交官郑璇已任中国驻莫桑比克大使
  • “救护车”半路加价?陕西卫健委已介入,记者调查:黑救护车挤占市场
  • 工人日报评规范隐藏式车门把手:科技美学须将安全置顶
  • 马上评丨75万采购300元设备,仅仅终止采购还不够