这看起来很简单。也许是这样,但我看不出来。如何在Python3中将以下字符串转换为列表?
"[(datetime.datetime(2020, 7, 24, 19, 6, 54), '1002', '3.1'), (datetime.datetime(2020, 7, 24, 19, 5, 10), '1001', '1.5')]"我想要一个清单,看起来与上面一样,没有双引号。
发布于 2020-07-25 04:26:50
这似乎是一个合法的python对象:
a = "[(datetime.datetime(2020, 7, 24, 19, 6, 54), '1002', '3.1'), (datetime.datetime(2020, 7, 24, 19, 5, 10), '1001', '1.5')]"
import datetime
eval(a)
[(datetime.datetime(2020, 7, 24, 19, 6, 54), '1002', '3.1'), (datetime.datetime(2020, 7, 24, 19, 5, 10), '1001', '1.5')]https://stackoverflow.com/questions/63080713
复制相似问题