元组与列表的区别

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)]   #表示一系列点,不同点数据类型是相同的

 

posted @ 2018-12-22 14:38  别动我的面包  阅读(3998)  评论(0编辑  收藏  举报