python中列表 元组 字符串如何互相转换

 我来答
大地广场舞
2018-05-30 · 北京玲珑广场舞、紫竹院广场舞等优秀舞蹈
大地广场舞
采纳数:201 获赞数:1286

向TA提问 私信TA
展开全部
#1.元组
tup=(1, 2, 3, 4, 5)
#1.1 元组转为字符串,返回:(1, 2, 3, 4, 5)
print(tup.__str__())
#1.2 元组转为列表,返回:[1, 2, 3, 4, 5]
print(list(tup))

#2.列表
nums=[1, 3, 5, 7, 8, 13, 20];
#2.1 列表转为字符串,返回:[1, 3, 5, 7, 8, 13, 20]
print(str(nums))
#2.2 列表转为元组,返回:(1, 3, 5, 7, 8, 13, 20)
print(tuple(nums))

#3.字符串
#3.1 字符串转为元组,返回:(1, 2, 3)
print(tuple(eval("(1,2,3)")))
#3.2 字符串转为列表,返回:[1, 2, 3]
print(list(eval("(1,2,3)")))
追答
我已回答请评价
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式