- 不可变类型:Number(数值,包含Bool类型)、String(字符串)、Tuple(元组)
- 可变类型:List(列表)、Dict(字典)、Set(集合)
- Bool不再单独存在,属于Number数值类型,取值为:True=1,False=0
- Tuple是不可修改的序列。2个特殊的语法:创建空元组为tuple1=(),创建单元素元组为tuple2=(Content,)(后面必须带个,以示跟算术运算法中的()区别)
- String是一种特殊的Tuple,可以切片,但不允许通过索引修改某个位置的内容
- 创建空白的集合语法特殊:s1=set()(不能使用s1={},因为已经被Python定义为Dict类型的创建语法了)
- 使用d1={}创建空白字典,且字典的Key可以是任何不可变类型,例如:{'False': 0, 'True': 1, 1.23: 1.23, (4,): (4,), True: True, False: False, 2: 2}(囊括了Number、String、Tuple等所有不可变类型)
相关文章
- 11-26gtest的集成和使用
- 11-26c-在共享库的类中调用GSL函数
- 11-26第九题:【数据结构】【微软面试题】假设我们有一个队列 我们需要快速的找到里面存储的最大值 该怎么做?...
- 11-26GSL中的向量和矩阵
- 11-26nGrinder中快速编写groovy脚本02-解读最基本的GET请求脚本
- 11-26解决苹果手机Safari浏览器下 字体显示为 蓝色的 问题
- 11-26315. 计算右侧小于当前元素的个数(逆序数)-归并排序-困难
- 11-26python – 在程序启动时执行的Atexit函数
- 11-26基于RAF的一个小动画框
- 11-26python 并发编程 查看进程的pid与ppid