1:Python中的核心数据类型
像其他编程语言一样,Python中也内置了核心的数据类型。
内置对象如下:
2:Python中的数据类型分类
2.1:按照是否可变来分
Python中的数据类型按照是否可变可以分为可变数据类型和不可变数据类型,这里的是否可变指的是是否能够对数据类型对象进行原位置修改。
不可变数据类型有:数字,字符串,元祖。(不能在原位置修改)
可变数据类型:列表,字典,集合。 (可以在原位置修改)
数字(不可变):
a = 100
a = 200
赋值过程如下:第一条语句a指向对象100,第二条语句a指向对象200,因此第二条语句不会修改对象100中的内容。
字符串(不可变):
s = 'ixusy88'
s[0] = '2' #这样赋值会报错, 因为字符串是不可变的,所以不能执行这样的操作
列表(可变):
b = [1,2,3,4]
b[0] = 10 # 列表是可变数据类型,因此可以这样修改
赋值过程如下:
2.2:其他分类
序列:字符串,列表,元组;他们共同的操作,如切片,索引,拼接等。
映射:字典 。
(切片,索引,拼接等后面文章会介绍)
领取专属 10元无门槛券
私享最新 技术干货