Python中的四种组合数据类型区别与定义

  • Post author:
  • Post category:python


一、列表:

1.列表的定义:

可以存储多个可以重复的有顺序的数据!

2.列表的声明:

列表名称 = list()#创建了一个空列表

列表名称 = [ ] #创建了一个空列表

二、元组:

1.元组的定义:

tuple,可以存放一组有顺序的可以重复的不可改变的数据!(有顺序 可重复 但不可改变 且不能增加或者修改,,只可以删除和查询 !!)

就是一种简化的列表

2.元组的声明:

t1 = tuple() 声明空元组

t2 = () 声明空元组

t3 = (1,2,3,4,5) 声明包含元素的元组

t4 = (“h”) t4 = (“h”,) 如果只有一个元素,添加一个逗号分隔

t5 = (1) t5 = (1,) 如果只有一个元素,添加一个逗号分隔

三、 集合:

1.集合的定义:

通过哈希(hash)算法在一个容器中存放多个没有顺序的不可以重复的数据 通过hash算法让添加的数据不重复[剔重]!

( 无顺序,不重复 可改变!)

2.集合的声明:

s1 = set() <class ‘set’>

s2 = {“a”} <class ‘set’>

四、字典:

1.字典的定义:

可以存储多个key:value 键值对数据的组合数据类型

2.字典的声明:

d1 = dict() # 空字典

d2 = {} # 空字典



版权声明:本文为SmallD1018原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。