Python中的基本数据类型有哪些
1、数亨蚂擤缚字类型Numbers: Numbers类型中包含整型(int),浮点型(float),布尔类型(bool)以及复数类型(complex),如下图所示,可以通过type()函数查看参数类型。
2、数字类型Numbers可用于计算:包含加减乘除,取余及乘方等,如下图所示。注意除法(/)时,结果为浮点类型,(//)时结果保留整型。
3、字符串类型Str坡纠课柩ing: String类型定义时需要用单引号('')或者双引号("")包裹起来,对于特殊字符,可以用反斜杠(\)转义,对于不需要转义的可以在字符串前加上r,如下图所示。
4、字符串类型String可用于字符串叠加,切分等,如下图所示,可以将两个字符串相加生成新字符串,也可以获取字符串中某下标字符或者下标区间的字符串。
5、列表类型List: List类型是Python中用得最多的数据类型,列表中元素可以不同,如下图所示。
6、列表支持串联操作,可以用+号直接串联两个列表,生成一个新列表;同时可以被索引和切分,如下图所示。
7、元组类型Tuple: Tuple类型相当于List不可变类型,如下图所示,为元组的一般定义及特殊定义(包含0元素和1元素时)。
8、对元组的操作和列表List相同,但不能修改元组内的元素;如果需要修改,可以将元组中的元素设置成列表List类型,修改List中元素即可。
9、集合类型Set: Set类型是一个无序不重复的集合,主要用于去重,可以用{}大括号进行定义,也可以用set()函数进行定义,如下图所示。
10、Set集合可以判断元素中间的关系,同时也具有取差集,并集,交集及不同时存在的元素集合的功能。这里Set集合的空集不能使用{},会和后面的Dictionaries类型重复,因此Set集合的空集表示是set()。
11、字典类型Dictionaries: Dictionaries类型是一种映射类型,相当于一个无序的键值对集合,其中键必须是不可变且互不相同的。以下为该类型定义方式。
12、字典类型数据根据其键值对的属性,可以根据键,对其对应的值进行多样的操作,如下图所示。
13、总结: 以上就是Python中的基本数据类型以及基本的使用方法,其中列表List使用最为广泛,但是每一种数据类型都有自己独特的使用方向,同时掌握基础的数据类型有助于我们打好学习Python编程语言的基础。