两者之间直接强制转换即可,演示代码如下:
# 元组tuple 转为 列表list tuple1= ("python","s",False,2.5,40,"tuple") list1 = list(tuple1) print("tuple1数据类型是:",type(tuple1)) print("list1数据类型是:",type(list1)) print("***"*20) # 小窍门:直接打印60个* # 列表list 转为 元组tuple list2 = [False,"好好学习",0,3.14] tuple2 = tuple(list2) print("tuple2数据类型是:",type(tuple2)) print("list2数据类型是:",type(list2))
输出结果:
tuple1数据类型是: <class 'tuple'> list1数据类型是: <class 'list'> ************************************************************ tuple2数据类型是: <class 'tuple'> list2数据类型是: <class 'list'>
五.重点总结
1.注意元组tuple与列表list的区别,元组的数据不能被修改,其他使用和列表一样。
2.注意元组tuple/列表list/字符串str三者的写法区别:
a = "python教程" # 字符串 b = ["python教程"] # 列表,列表中只有一个字符串数据 c = ("python教程") # 元组,元组中只有一个字符串数据
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持IIS7站长之家。