Python中标准类型的区别

Python中有5种基本类型:

(1)Number(数字)

(2)String(字符串)

(3)List(列表)

(4)Tuple(元组)

(5)Dictionary(字典)

Numbers用于存储数值,数据类型不可变,因此这也表明改变数字的数据类型会重新分配一个新的对象。Numbers的类型有int、long、float、complex。

String由数字、字符、下划线组成,它是编程语言中表示文本的数据类型。Python中字符串有2种取值顺序:从左到右索引默认从0开始到len(s)-1结束;从右到左索引默认从-1开始到-len(s)结束。

截取字符串使用变量[头下标:尾下标],其中下标从0开始,可以是正数或者负数,下标为空表示取到头或者尾。


扫描二维码关注公众号,回复: 4148699 查看本文章

List可以完成大多数集合类的数据结构,列表用"[]"表示,支持字符、数字、字符串、或者嵌套列表,它是Python中使用最多的数据类型,List是有序的对象结合。

Python中列表有2种取值顺序:从左到右索引默认从0开始到len(s)-1结束;从右到左索引默认从-1开始到-len(s)结束。

截取字符串使用变量[头下标:尾下标],其中下标从0开始,可以是正数或者负数,下标为空表示取到头或者尾。

Tuple类似于List,元组用"()"表示,内部元素用逗号隔开。与List的不同,Tuple不能进行二次赋值,相当于只读列表,操作与List相似。


Dictionary用"{}"表示,由key和对应的value组成,是除List之外Python中最灵活的内置数据类型结构,Dictionary是无序的对象集合。字典与列表的区别是:字典的元素是通过key存取的,列表中的元素是通过偏移存取的。

猜你喜欢

转载自blog.csdn.net/qq_38332574/article/details/80411527
今日推荐