将字符串变成元组

时间:2019-03-20 10:41:14

标签: python casting

我有一个字符串:

s = "(1,2)"

如何将其转换为元组? 我无法将其转换为元组,因为:

tuple(s)

将s转换为:

('(', '1', ',', '2', ')')

1 个答案:

答案 0 :(得分:0)

不是那么花哨,但能完成工作:

s = "(1,2)"    
print(tuple(map(int, s.strip("()").split(","))))

输出

(1, 2)