数组、元组、列表、链表的区别,元组组合

数组、元组、列表、链表的区别
数组是一种数据结构,用于存储和处理大量的数据。将所有的数据存储在一个或多个数组中,然后通过索引下标访问并处理数组的元素,可实现复杂数据处理任务。
python没有提供直接创建数组的功能,但其内置了几个数据类型,如列表。
1、元组称为定值表,用于存储值固定不变的值表
s1=(1,2,3),此处要用小括号
2、列表也称为表,用于存储其值可变的表,列表中的元素类型可不同。
s2=[1,2,3]
s22=4
则输出s2的话,就是[1,2,4]
另外,元组中可以存在列表如t=(1,2,3,[22,78]),在列表中,列表长度是可以变更的,自由加减元素,当其嵌入列表中时,也可以自由变动如:令t3=0,便得到(1, 2, 3, [22, 0])的结果,如下图所示。在这里插入图片描述

3、数组:类型相同,数量有限的变量组合在一个集合中,叫数组。
4、链表:python中是动态数组,所以不需要像c++一样用链表才能动 态 数组,链表是由节点构成的,这个节点我们可以通过建立一个类来实现它。
总结,在python中,直接调用列表的append、count、extend、index、insert、pop、remove、reverse、sort这些功能实现对数组的修改或调用等。


猜你喜欢

转载自blog.csdn.net/weixin_43224696/article/details/82746076
今日推荐