04 内置数据类型概述
数字类型:int、long、float、complex、bool
字符型:str、unicode
列表:list
字典:dict
元组:tuple
文件:file
其他类型:集合(set),冻结集合/不可变集合frozenset,type类型,None
1、 数字(整数、浮点数、二进制、分数等)
支持加法和乘法等。
2、 序列(字符串、列表、元组)
支持索引、分片和合并等。
3、 映射(字典)
支持通过键的索引等。
4、 其他:(set、file、type、None)
- 不可变类型(数字、字符串、元组、不可变集合)
不可变的分类中没有哪个对象类型支持原处修改,尽管我们总是可以运行表达式来创建新的对象并将其结果分配给变量。 不可变类型有某种完整性,保证这个对象不会被程序的其他部分改变。
- 可变类型(列表、字典、可变集合)
相反,可变的类型总是可以通过操作原处修改,而不用创建新的对象。尽管这样的对象可以复制,但原处修改支持直接修改。
