#yyds干货盘点#元组和列表相互转换 - python基础学习系列(72)

网友投稿 248 2022-09-06


#yyds干货盘点#元组和列表相互转换 - python基础学习系列(72)

以Python 3.x版本为主元组和列表之间相互转换

1、相互转换函数

假设,值为

元组值:tup=(1,2,3,4,5)

列表值:list=[6,7,8,9,10]

编号

函数名

说明

1

list

list=list(tup),元组转为列表

2

tuple

tup=tuple(list),列表转为元组

效果

​代码如下​

#!/usr/bin/python3# -*- coding: utf-8 -*-# Apr 14, 2022 22:50 AMimport sys tup=('5','1','C','T','O','hello','world')# 1、元组转换列表 - listprint('\n元组值:%s' % str(tup))list=list(tup)print('\n转为列表值:%s' % (list))# 2、列表转为元组 - tuplelist_new=listlist_new.sort(reverse=True)print('\n列表值:%s' % (list_new))tup2=tuple(list_new)print('\n转为元组值:%s' % str(tup2))

2、扩展

2.1、直接输出元组

如果直接在print输出元组,那么会提示如下错误

原因是%s这个是接受字符串输出的意思,需要转为字符串输出,改为str(tup)即可

通过代码输出可知,发现%s能够接受列表List直接输出

2.2、输出类型


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:一次排查@CacheEvict注解失效的经历及解决
下一篇:Python数据聚合的方法(python数据聚类)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~