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