python中什么方法用于接收一个元祖并返回一个列表

Python013

python中什么方法用于接收一个元祖并返回一个列表,第1张

元祖列表 方法:list( tup),tup要转换为列表的元组 返回值:返回转换后的列表。 列表转元祖 方法:tuple(list),list要转换成元组的列表 返回值:转换后的元组。

序列分为三种,字符串,元祖,列表。

元祖是用()来定义。多元素用,号分割。只有一个元素也要加号,元祖里可以存放任意数据,包过另外一个元祖。元祖里是可以存放变量的,当存放了变量后,变量的值就会被元祖读取。 列表就是处理一组有序项目的数据结构,即可以在列表中存储一个序列的项目。列表的创建是用[ ] 来创建。取值,用切片和索引来取值。添加数据,在列表里新追加一个数据。使用.append()方法。

list和元祖都是集合类型,tuple是不可变的,定义的时候就确定长度了。

把很多的list放进tuple中那么就得在定义tuple的时候确定好多个list结合之后的结果。

在python中可以直接用+操作符把多个list链接起来作为一个新的list

例如:

a1 = [1,2,3,4,5,6]

a2 = [7,8,9,10]

a3 = a1+a2 #输出a3将会=[1,2,3,4,5,6,7,8,9,10] 已经想到链接多个list的方法了,那么最后就是把list转换成tuple;可以直接在创建tuple的时候传入链接之后的a3 比如完整的代码是: a1 = [1,2,3,4,5,6]

a2 = [7,8,9,10]

a3 = a1+a2 #输出a3将会=[1,2,3,4,5,6,7,8,9,10]

t1 = tuple(a3)

print('t1=',t1) #将会输出(1,2,3,4,5,6,7,8,9,10)

print(isinstance(t1,tuple)) #将会输出 True