同样分类的类型共享其集合。在python中,有三个主要类型(以及操作)的分类:
- 数字(整数,浮点数,二进制,分数等)
支持加法和乘法等 - 序列(字符串,列表,元组)
支持索引,分片和合并 - 映射(字典)
支持通过键的索引等
对象的类型告诉Python去执行什么样的任务。
集合是自成一体的一个分类(不会把键值映射到值,也没有逐位的排序顺序)。
1.不可变类型(数字,字符串,元组,不可变集合):不支持原处修改
2.可变类型(列表,字典,可变集合):可以通过操作原处修改,而不用创建新的对象
一般来说,不可变类型具有某种完整性,保证这个对象不会被程序的其他部分改变。