在介绍数据类型之前,我们鼓励通过安装Anaconda完成Python解释器的安装,Anaconda不仅包括Python,而且包括更多的数据科学方面的包,例如Pandas、Matplotlib、BeautifulSoup等。
Python中有六种标准数据类型:数值(number)、字符串(string)、列表(list)、元组(tuple)、集合(set)、字典(dictionary)。不同的数据类型适用于不同的应用场景。按照是否可变分为可变数据类型和不可变数据类型,如图2-1所示。可变数据类型意味着可以对其修改,而不会创建新的对象。对不可变数据类型的操作会创建新的对象,而原始对象保持不变。
图2-1 数据类型分类