Python基本数据类型一般分为:数字、字符串、列表、元组、字典、集合这六种基本数据类型。
1、数字
数字类型是不可更改的对象。对变量改变数字值就是生成/创建新的对象。
2、字符串
字符串(string)是不可变类型,就是说改变一个字符串的元素需要新建一个新的字符串。
3、列表(list)像字符串类型一样,列表类型也是序列式的数据类型。字符串只能由字符组成,而且是不可变的(不能单独改变它的某个值),而列表则是能保留任意数目的Python对象的灵活的容器。
4、元组
元组类型在很多操作上都跟列表一样,许多用在列表上的例子在元组上照样能跑。它们的主要不同在于元组是不可变的,或者说是只读的,所以那些用于更新列表的操作,比如用切片操作来更新一部分元素的操作,就不能用于元组类型。
5、字典
字典是Python语言中唯一的映射类型。映射类型对象里哈希值(键,key)和指向的对象(值。value)是一对多的关系。
6、集合
集合有两种不同的类型,可变集合(set)和不可变集合(frozenset)。可变集合,你可以添加和删除元素,对不可变集合则不允许这样做。