如何实现tuple与list 的转换

 时间:2024-10-13 06:43:15

1、tp = (11, 22, 33, 44)print(type(tp))tp_list = list(tp)print(type(tp_list))这里有个tuple,转换为list,我们用list()函数就可以转换了。

如何实现tuple与list 的转换

2、tp = (11, 22, 33, 44)tp_list = []for i in tp: tp_list.append(i)print烫喇霰嘴(tp_list)我们也可以创建一个空的列表,然后用for循环往列表里面添加数据从而生成list。

如何实现tuple与list 的转换

3、tp = (11, 22, 33, 44)tp_list = list()for i in tp: tp_list.append(i)print(tp_list)创建列表的形式也可以允许这样书写,结果是一样的。

如何实现tuple与list 的转换

4、l = [11, 22, 33, 44]print(tuple(l))那么实际上列表转换为元组也是可以用这个类似方法的,因为这里有tuple()函数。

如何实现tuple与list 的转换

5、但是我们不能用循环添加的方法来转换为tuple,因为tuple是不可改变的数据类型。

如何实现tuple与list 的转换

6、l = [11, 22, 33, 44]print(tuple(l[:]))我们还可以用切片的方法来进行转换,可以灵活运用。

如何实现tuple与list 的转换
  • python如何安装Numpy模块?
  • pycharm怎么安装第三方库
  • PyCharm怎么改成中文界面
  • 字符串的长度怎么看
  • Python中出现invalid syntax错误怎么办?
  • 热门搜索
    初中英语手抄报资料 爱祖国手抄报资料 初中英语手抄报内容 关于道德的手抄报 语文天地手抄报 关于水资源的手抄报 文明伴我行手抄报内容 简单手抄报花边边框 手抄报报头 清明节手抄报版面设计图