python十大标准_python对标准类型的分类

news/2024/5/14 9:45:38

python的标准类型可以按照三种方式分类。

一、按存储模型分类

按存储模型分可以分为原子(标量)类型和容器类型。

原子(标量)类型指对象(这里的对象不是对象数据类型,而是任何可能的值)的值只能含有一种数据类型,比如数值和字符串。容器类型指它们的值可以含有多种数据类型,例如列表可以含有数值、字符串、字典等等。

标量类型有:数字、字符串

容器类型有:列表、元组、字典

二、按更新模型分类

通俗点说就是这个对象可不可以修改,能修改(更新)的叫可变对象,不能修改(更新)的叫不可变对象。

数字、字符串、元组是不能修改的,即不可变对象。(叫“不可变类型”应该更好理解一点)

列表、字典是可以修改的,即可变对象。(叫“可变类型”应该更好理解一点)

三、按访问模型分类

有三种访问方式:直接访问,顺序访问,映射访问。

数值类型是直接访问

字符串、列表、元祖都是顺序访问(因为可以根据索引按序访问),它们的元素都有先后关系,这三个数据类型也成为序列类型

字典是映射访问。因为字典的元素(即key-value)是无序的,无法使用索引按序访问。但是字典可以根据key值来来访问,一个key映射(对应)一个value,所以字典又称为映射类型。

附:

scalar可译为: 标量

container可译为:容器


http://lihuaxi.xjx100.cn/news/229450.html

相关文章

Java项目:酒吧后台管理系统(java+SSM+JSP+HTML+mysql)

源码获取:俺的博客首页 "资源" 里下载! 项目介绍 管理员角色包含以下功能: 管理员登录,桌位信息查看,查看账单,日常维护,酒水库存管理等功能。 环境需要 1.运行环境:最好是java jdk 1.8,我们在这个平台上…

C# 汉字编码GB2312转换

功能界面 源码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;namespace wordsConvert {public partial class Fo…

文本框自动提示_Excel办公小技巧,使用艺术字与文本框,就是那么的简单

Excel中的艺术字同时拥有文字和图形两种对象的属性,不仅可以修改其中的内容,还可以调整形状的大小、设置边框以及内部填充等效果,常在编辑表格标题或者输入一些比较有提示性的文本时使用,在突出关键内容的同时美化表格效果添加艺术…

Java项目:医院分诊管理系统(java+SSM+jsp+HTML+JavaScript+mysql)

源码获取:俺的博客首页 "资源" 里下载! 项目介绍 管理员角色包含以下功能: 管理员登录,用户管理,患者管理,挂号管理,科室管理,分诊叫号管理等功能。 环境需要 1.运行环境:最好是java jdk 1.8,我们在这个平…

C# 生成系统唯一号

生成唯一号:思路,根据yymmddhhmmss自增长号唯一服务器号( SystemNo)生成唯一码,总长度19,例如:1509281204550000101. public class UniqueNumber{private static long num 0;//流水号private static object lockObj …

PyQt5_寻找顶(底)背离并可视化

技术指标的背离是指技术指标曲线的波动方向与价格曲线的趋势方向不一致,是使用技术指标最为重要的一点。在股市中,常见的技术指标的背离分为两种常见的形式,即顶背离和底背离。背离是预示市场走势即将见顶或者见底的依据,在价格还…

两个苹果手机怎么传通讯录_苹果手机通讯录丢失怎么恢复?货真价实的通讯录恢复技巧...

苹果手机如果只是误删了某个好友的联系方式,完全可以通过其他共同好友要到联系方式,重新添加回手机。如果没有共同好友,或者将手机通讯录所有联系人丢失或误删,该怎么办呢?今天小编就教大家几种找回误删通讯录联系人的…

Java项目:教务管理系统(java+SSM+JSP+LayUI+Echarts+mysql)

源码获取:俺的博客首页 "资源" 里下载! 项目介绍 随着中国教育体制的不断改革与完善,学校的学生教师管理员等对互联网的使用也越来越频繁。随着学生与教师数量的不断增多,教务管理的容量,安全性&#xff0c…