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

一、按存储模型分类

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

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

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

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

二、按更新模型分类

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

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

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

三、按访问模型分类

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

数值类型是直接访问

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

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

附:

scalar可译为: 标量

container可译为:容器

python十大标准_python对标准类型的分类相关推荐

  1. python十大语言_Python语言的十大神器

    本文主要向大家介绍了Python语言的十大神器,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 相传在上古时期,混沌未分,鸿蒙初现,天地间产生十件威力无比的神器,分别是:东皇钟.轩 ...

  2. python十大语言_Python 语言之十大语法

    Python 是一种代表简单思想的语言,本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码.如能在实战中融会贯通.灵活使用. 01 for - else什么?不是 if ...

  3. python十大实例_Python练习实例100例(从简入难)96-100

    相信有很多人都在努力地自学着Python,但自学过程中总是看懂了却不会做.这就像学生时期老师讲过了,觉得听懂了,但一看题就懵了. 在自学任何一门软件或是编程语言的过程中,最重要的是结合教程去进行实践训 ...

  4. python十大框架_python 十大web框架排名总结

    0 引言 python在web开发方面有着广泛的应用.鉴于各种各样的框架,对于开发者来说如何选择将成为一个问题.为此,我特此对比较常见的几种框架从性能.使用感受以及应用情况进行一个粗略的分析. 1 D ...

  5. python十大操作方法_python最佳入门教程(19): 列表操作方法

    1 教程引言 本教程基于python3.x, 是针对初学者的一系列python入门教程,在知乎上常有人问我计算机该怎么学,如何自学编程,笔者也是通过自学编程而进入IT这一行业的,回顾入行的这几年,从音 ...

  6. Python十大最佳IDE

    每当我们在任何领域开发新事物时,无论是住房.电信.IT还是游戏,我们总是希望将所有必需品捆绑在一个单独的开发项目中,并创造一个满足所有需求的环境.集成开发环境(IDE)或集成开发环境(Integrat ...

  7. 十大python开发软件-必看 | 2020年,Python十大应用领域介绍!

    原标题:必看 | 2020年,Python十大应用领域介绍! python作为一门当下极其火爆的编程语言,得到世界范围内无数编程爱好者和开发者喜欢并不是偶然的,除了要比其他编程语言更容易入门,pyth ...

  8. 八十八、Python | 十大排序算法系列(下篇)

    @Author:Runsen @Date:2020/7/10 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏 ...

  9. 八十七、Python | 十大排序算法系列(上篇)

    @Author:Runsen @Date:2020/7/10 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏 ...

  10. PDF下载!《Python十大基础专题》《247个Python综合案例》《Pandas 20页学习笔记》...

    Python 技术栈 完整学习路线 如今书籍汗牛充栋,如何从零.循序渐进地掌握Python技术栈,成为很多读者朋友们关心的问题.最近,我特意按照Python技术栈的学习逻辑,把它划分为六个阶段,并且给 ...

最新文章

  1. 备战金九银十,阿里P8师兄指导完整攻略(附:学习资料+面试宝典+项目实战笔记)
  2. python大学课程-大学只安排了C和Python课程,是否有必要学习一下Java
  3. Ⅵ:zookeeper的Watcher事件监听机制
  4. 使用PerfView监测.NET程序性能(一):Event Trace for Windows
  5. Ubuntu root 密码忘记-恢复
  6. JSP语法(JSP动作)
  7. 01章.计算机网络概述(1.1~1.6)
  8. DrawerLayout 使用
  9. Python爬取2900条数据,深度揭秘到底哪种防脱发洗发水最受欢迎?
  10. Python迭代文件对象
  11. 线段树线段树的创建线段树的查询单节点更新区间更新
  12. input和output哪个是充电_html中input和output的区别?糊涂了搞不清了。哪位给解说下...
  13. 查看计算机会议 论文,查看计算机视觉会议论文开会的地点
  14. java获取显示器屏幕大小
  15. Python:照片墙设计,将爬虫获取的照片布局成爱心形状
  16. U盘安装原版XP系统全攻略
  17. k8s.4-kubeadm部署高可用kubernetes集群 1.21
  18. 如何去掉德国Kilu免费空间的广告
  19. 一些OpenGL 问题记录
  20. SAP: ZSD012 Send Billing Document to Customer with PDF Attachment

热门文章

  1. centos 6.8 x86_64下autoconf版本升级到2.69
  2. 使用Vuforia Unity构建增强现实应用
  3. 从paxos到raft zab,为何raft能够“独领风骚”
  4. python基础之常用模块
  5. MySQL数据库(五)使用pymysql对数据库进行增删改查
  6. 在DataTable中更新、删除数据
  7. Fragment为什么须要无参构造方法
  8. fzu 2150 Fire Game 【身手BFS】
  9. ubuntu系统下载编译android源码
  10. google的gn构建系统