我在sqllite数据库中具有数据类型为TEXT的列编码。例如,它是一个str类型的记录:[-0.008732336573302746, 0.02287052385509014].
如何从字符串列表中获取浮点值?
只需:
my_list = eval("[-0.008732336573302746, 0.02287052385509014]")
使用python内置的eval()将字符串转换为python表达式:
list_of_floats = eval(“[-0.34354989003, 1.4838348]”)