常用的数据类型
数字类型
整数int
浮点数float
布尔bool
复数complex
字符串类型
定义方法:str()或者“ ”或者‘ ’
特点:
只可以存放字符串数据
不可以进行修改
长度任意
支持下标索引
常用方法:
![](https://i-blog.csdnimg.cn/blog_migrate/515e03074a45a33d09bca6cfa5d3169a.jpeg)
元组类型
定义方法:tuple()或者(,)
特点:
可以存放任意元素,但不能进行修改(可以修改元组里面list内容)
可以通过下标访问
列表类型
列表定义方法:list()或者[]
列表可以存放任何元素,也可以嵌套列表
下表索引,此前向后从0开始,从后向前使用-1,-2访问
列表常用方法:
![](https://i-blog.csdnimg.cn/blog_migrate/a98dc2d65863c42a05665ce1559d82da.jpeg)
列表的特点:
可以容纳多个元素,容量有限2**63-1
有序存储,可以通过下标访问
可以修改
可以允许数据重复存在
可以存储不同元素类型
集合类型
定义方法:
set()或者{元素1,元素2}
特点:
不允许重复数据
排列无序
可以存放多种类型元素
可以修改
常用方法:
![](https://i-blog.csdnimg.cn/blog_migrate/8aee6ae2fd503623f9d6349489c3f152.jpeg)
字典类型
定义方法:
dict()或者{}
特点:
每一份数据都是key value键值对
key不可以重复,value可以是任意值,可以嵌套
数据是无序的,不可以下标索引
可以修改
常用方法:
![](https://i-blog.csdnimg.cn/blog_migrate/4bcc54da26dd9771246483a18eea5576.jpeg)