当前位置: 首页 > 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编程中绝大多数场景,掌握它们的特性和操作是数据处理的核心基础。

http://www.dtcms.com/a/193177.html

相关文章:

  • 反向传播
  • 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 出现的问题
  • 浏览器宝塔访问不了给的面板地址
  • 运维职业发展思维导图
  • 幼儿学前教育答辩词答辩技巧问题答辩自述稿
  • React Native/Flutter 原生模块开发
  • BGP实验(联邦及反射器)
  • SQL:MySQL函数:条件函数(Conditional Functions)
  • Day 21 训练
  • Spring+LangChain4j小智医疗项目
  • 如何让open-mpi在不同版本的OS上运行
  • java方法的练习题
  • Python内存管理:赋值、浅拷贝与深拷贝解析
  • 数智管理学(九)