Python中的六大数据类型
【摘要】 Python语言中的提供了六大数据类型,分别是:数值、字符串、列表、元组、字典、集合1、数值(Number)在python3中数值类型包括:int、float、complex、bool其他三种类型不用多说,平时很常见;complex中实部和虚部都是浮点数,且虚部不能单独存在2、字符串(String)字符串是一个由多个字符组成的序列字符的个数即为字符串的长度,单个字符认作为长度为1的在pyth...
Python语言中的提供了六大数据类型,分别是:数值、字符串、列表、元组、字典、集合
1、数值(Number)
- 在python3中数值类型包括:int、float、complex、bool
- 其他三种类型不用多说,平时很常见;complex中实部和虚部都是浮点数,且虚部不能单独存在
2、字符串(String)
- 字符串是一个由多个字符组成的序列
- 字符的个数即为字符串的长度,单个字符认作为长度为1的
- 在python中字符串是有序且不可变的
3、列表
- 列表用[ ]标识,其中包裹元素,元素中间用逗号隔开
- 列表中的元素可以是任意对象
- 列表可以随意进行修改、删除和增加元素
- 和元组相比,列表的安全性差,灵活性更高,而元组的安全性高,但是其中元素不可改变,灵活性差
4、元组
- 元组类似于列表,用()标识,内部元素用逗号隔开
- 元组不能二次赋值,元组中的数据一旦生成就无法更改,所以存储的数据的安全性更高
- 虽然元组的元素不可改变但是元组可以包含可改变的对象,如列表等
5、字典
- 字典由一对花括号包裹,元素由逗号隔开
- 字典中的元素由键和值两部分组成
- 字典是无序的对象集合
- 在数据量较大时,字典数据的访问速度比列表快
- 键必须使用不可变类型(数值、字符串、元组)
6、集合
- 集合是由一个或数个形态各异的大小整体构成的
- 集合中的元素是唯一的,重复的元素会被删除
- 集合由一个花括号包裹,内部元素以逗号隔开
- 创建空集合时用set()
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)