本文主要是介绍Python3常用数据类型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
类型 | 标识 | 特性 | 变量定义 |
数值 | int | 整型 | a = 123 |
float | 浮点型 | b = 123.45 | |
bool | 布尔型 | c = TRUE/FALSE | |
complex | 复数 | i = 1+2j | |
字符串 | string | Python中的字符串用单引号(')或双引号(")括起来,同时使用反斜杠(\)转义特殊字符。 1、反斜杠可以用来转义,使用r可以让反斜杠不发生转义。 2、字符串可以用+运算符连接在一起,用*运算符重复。 3、Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始。 4、Python中的字符串不能改变。 | d = 'hello' |
列表 | list | 列表可以完成大多数集合类的数据结构实现。 列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。 1、List写在方括号之间,元素用逗号隔开。 2、和字符串一样,list可以被索引和切片。 3、List可以使用+操作符进行拼接。 4、List中的元素是可以改变的。 | e = ['ni','hao','girl'] |
元组 | tuple | 元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号 () 里,元素之间用逗号隔开。 元组中的元素类型也可以不相同。 1、与字符串一样,元组的元素不能修改。 2、元组也可以被索引和切片,方法一样。 3、注意构造包含0或1个元素的元组的特殊语法规则。 4、元组也可以使用+操作符进行拼接。 | f = ('ni','hao','girl') |
集合 | sets | 集合是一个无序不重复元素的序列。 基本功能是进行成员关系测试和删除重复元素。 | g = {'Tom', 'Jim', 'Mary', 'Jack', 'Rose'} |
字典 | dictionary | 字典是一种映射类型,字典用"{ }"标识,它是一个无序的键(key) : 值(value)对集合。 键(key)必须使用不可变类型。 在同一个字典中,键(key)必须是唯一的。 1、字典是一种映射类型,它的元素是键值对。 2、字典的关键字必须为不可变类型,且不能重复。 3、创建空字典使用 { }。 | h = {'name': 'runoob', 'code':1, 'site': 'www.baidu.com'} |
这篇关于Python3常用数据类型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!