Python的列表和元组的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python的列表和元组的区别相关的知识,希望对你有一定的参考价值。

参考技术A

1.列表可以看成是动态数组,它们是可变的并且可以重新设定长度
2.元组可以看成是静态的数组,它们是不可变的,并且长度也是一旦创建就无法改变

从设计上来说:
1.列表是用来保存多个相互独立对象的数据集合
2.元组设计的初衷就是为了描述一个不会改变的事物的多个属性

元组常见的操作

结论
元组和列表都是容器对象,都可以存放不同类型的数据内容.它们主要有两个不同点
第一: 列表的声明用中括号,元组的声明用小括号,并且元组只有一个元素的时候需要在后面加逗号
第二: 列表是可变的,元组是不可变的.元组一旦被定义,里面的元素和个数就不能改变了.

以上是关于Python的列表和元组的区别的主要内容,如果未能解决你的问题,请参考以下文章

Python列表和元组的使用方法及区别 详解

Python列表和元组的使用方法及区别 详解

Python列表和元组的使用方法及区别 详解

编程里面元组和数组的区别是啥?

Python基础(3) - 去掉列表或元组中的重复元素

深入理解python列表和元组