python有很多数据类型。
其中一些是复合数据类型,即数据结构,是以某种组织的数据元素的集合。这些数据元素可以是数字或字符,甚至是其他数据结构。
python中的复合数据类型包括字符串、列表、元组、字典和集合。最基本的数据结构是序列,字符串、列表、元组都可以看作序列。
元组是不可变的python对象。元组是一个序列,就像列表一样,可以描述一组数据。它们都是容器和一系列组合对象。元组和列表的主要区别在于元组不能像列表一样改变元素的值,可以简单理解为"只读列表。元组用括号:(),列表用方括号:[]。
list(tuple)将列表转换成元组。
tuple(list)将列表转换成元组。
有具体的函数,list和tuple,可以满足你的要求,或者实现你的目标。
tuple()、tuple函数实现了列表到元组的转换。例如,我们现在有一个列表var1[a,b,c]。要实现list到tuple的转换,我们只需要使用list(var1)。
如上图所示,可以实现。
list(),list函数可以实现将一个元组转换成列表的功能。现在我们有一个列表va2(a,b,c)。我们需要将这个元组转换成列表和引用元组(var2)。
看看它是否突然就变了。
利用好以上两个函数,我们可以很容易地实现相互转换,然后结合各自的特点,方便我们在结构中以特定的格式存储处理后的数据。
类型构造函数将任何序列(实际上是任何迭代)转换成相同顺序的相同项的元组。
比如收益率,收益率。如果参数是一个元组,它不会创建一个副本,而是返回同一个对象,所以当你不确定一个对象是否已经是一个元组时,调用它是很便宜的。
类型构造函数转换任何序列或将其迭代到具有相同顺序的相同项目的列表中。比如收益率,收益率。如果参数是一个列表,它就像是一个副本。