如何将字符串类型转换为numpy数组?

时间:2019-08-12 00:40:24

标签: python numpy

这是一个字符串型numpy数组。

OLDDEF

如何将其转换回类似numpy的数组

OLDMAP

1 个答案:

答案 0 :(得分:1)

您可以使用字符串替换将其重新格式化为正确的列表格式,然后使用eval将其转换为列表,然后使用numpy将其返回到数组

str_val = str_val.replace('\n', '').replace('  ',' ').replace('  ', ' ').replace('[ ', '[').replace(' ]', ']').replace(' ', ', ')

back_to_array = np.array(eval(str_val))
相关问题