【发布时间】:2021-07-01 11:55:59
【问题描述】:
我有一个分隔字符串如下,
list1 = ['[107 207]', '[110 245]', '[115 282]', '[120 320]']
如何在 Python 中将其转换回列表?转换后的列表应如下所示:
[[107 207]
[110 245]
[115 282]
[120 320]]
我试过 list1 = list1.split(",")。但是,当我打印 list[0] 时,我得到了这个,
['[107 207]'
而不是得到这个,
[107 207]
另外,尝试 list1 = [int(e) for e in list1.split(',')] 给了我如下错误:
"invalid literal for int() with base 10: \"['[107 207]'\""
【问题讨论】:
标签: python-3.x string list