元组与列表的区别

Posted biedongwodemianbao

tags:

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

1.元组是不可变的, 而列表是可变的。

2.元组与列表的声明不同。

3.元组一般表示不同类型的数据,列表一般表示相同类型数据的集合。例如表示一个点的位置用元组,表示一系列点则用列表。

4.元组和列表之间可以相互转换。

tuples  = (A,B,C)   #元组的声明
lists = [A,B,C]     #列表的声明

Tuple = tuple(lists)    #列表转换为元组
List = list(tuples)    #元组转换为列表

point = (1,1)  #表示一个点,x,y为不同数据类型(横纵坐标)
points = [(1,1),(2,2),(3,3)]   #表示一系列点,不同点数据类型是相同的

 

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

python中元组与列表的区别

Python元组与c语言的数组有啥区别吗

Python元组与c语言的数组有啥区别吗

python 数组和列表的区别

元组和列表的区别

元组和列表的区别