python内置有6种对象类型:

Number 数值型 int 整型 不可变
float 浮点型 不可变
complex 复数 不可变
String 字符串   不可变
Tuple 元组   不可变
List 列表   可变
Set 集合 set 集合 可变
frozenset 不可变集合 不可变
Dict 字典   可变

如何判断一个数据类型是可变数据类型还是不可变数据类型 ?

第一种方法:看id值

数据的改变引起了内存地址的改变,这种数据类型就是不可变数据类型
数据的改变没有引起内存地址的改变,这种数据类型就是可变数据类型

第二种方法:看方法
查看对象类型是否支持直接改变对象的方法,如list类型的append方法就可以直接改变list对象

最新文章

  1. [转]Design Pattern Interview Questions - Part 2
  2. [转]asp三级select菜单联动(加数据库)
  3. Windows下如何修改php.ini的访问路径?
  4. 【BZOJ2049】 [Sdoi2008]Cave 洞穴勘测 LCT/并查集
  5. unity android 集成指南
  6. 「译」JavaScript 的怪癖 1:隐式类型转换
  7. HttpServletResponse接口
  8. FAQ_浏览器_ChromeDriver报错
  9. 纠正一个概念:类就有VMT,各实例不过是共享这个VMT而已
  10. jsp页面中EL表达式不能被解析
  11. 干货分享:MySQL之化险为夷的【钻石】抢购风暴【转载】
  12. Java转型(向上转型和向下转型)
  13. 关于查找iOS中App路径时所要注意的一个问题
  14. 常用Latex公式
  15. Notes : <Hands-on ML with Sklearn & TF> Chapter 5
  16. 第3章 NFS基本应用
  17. 潭州课堂25班:Ph201805201 爬虫基础 第七课 Python与常见加密方式 (课堂笔记)
  18. Linux内核入门(六)—— __attribute__ 机制【转】
  19. Table-Driven Design 表驱动设计
  20. [转]SQL SERVER数据库删除LOG文件和清空日志的方案

热门文章

  1. Redis 5.0.7 讲解,单机、集群模式搭建
  2. 指向自身类型的成员指针的初始化,this不属于类对象的一部分
  3. 用 Flask 来写个轻博客 (17) — MV(C)_应用蓝图来重构项目
  4. activiti7查询历史数据
  5. 基于MFC的Media Player播放器的控件方法和属性介绍
  6. Android/IOS APP界面设计之尺寸规范
  7. 13-vim-复制和粘贴-01-复制和粘贴
  8. CF1173X
  9. SpringCloud-技术专区-Zuul-使用指南
  10. svndumpfilter - 过滤一个 Subversion 仓库的转储文件 `dumpfile'。