将字符串元组转换为元组[重复]

问题描述 投票:0回答:1

我有一个用户输入的字符串已经是元组格式,并且想将其转换/转换为Python中的实际元组。我怎样才能做到这一点?例如:

strTup = '(5, 6)'

想将上面的内容转换为元组 (5, 6)。我尝试了

tuple(strTup)
,但没有成功,因为它使每个字符都变成了自己的元组。

python python-2.7
1个回答
24
投票

您可以将其传递给 eval() (注意:这是不安全):

就这样做:

strTup = '(5,6)'
eval(strTup)
© www.soinside.com 2019 - 2024. All rights reserved.