numpy.array 转字符串
a = numpy.array([[1,2],[3,4]])
s = str(a)
a.savetxt()
字符串 转 numpy.array
此处特指由 numpy.array
转换而得字符串,如上文的s
。numpy
没有给直接转换的函数,需要自己写文章来源地址https://www.toymoban.com/news/detail-505776.html
import ast
import re
a = np.array([[1,2], [3,4]])
text = str(a)
# 将,替换为空格
text = text.replace(",", " ")
# 去除换行
text = text.replace('\n', '')
# 添加 ','
xs = re.sub('\s+', ',', text)
# 转换回numpy.array
a = np.array(ast.literal_eval(xs))
文章来源:https://www.toymoban.com/news/detail-505776.html
到了这里,关于numpy.array 与 字符串的互转的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!