作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我喜欢在 Python 脚本中转换以下字符串:
mystring='(5,650),(235,650),(465,650),(695,650)'
元组列表
mytuple=[(5,650),(235,650),(465,650),(695,650)]
这样print mytuple[0]
产生:
(5,650)
最佳答案
我会使用 ast.literal_eval
:
In [7]: ast.literal_eval('(5,650),(235,650),(465,650),(695,650)')
Out[7]: ((5, 650), (235, 650), (465, 650), (695, 650))
如上所示,这将返回元组的元组。如果您想要一个元组列表,只需将 list()
应用于结果即可。
关于python - 如何将字符串转换为元组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7555044/
我是一名优秀的程序员,十分优秀!