如何把ndarray矩阵输出为字符串

标题如何把ndarray矩阵输出为字符串

随机生成一个3X3的矩阵,如何将其转换成字符串输出?

import  numpy as np
a=np.random.randint(1,9,size=9).reshape((3,3))
print(a.__str__())

打印矩阵

[[3 4 8]
 [5 8 4]
 [4 8 3]]

这时,可以调用ndarray的自带method完成
在命令行输入

a.__str__()

打印结果

'[[7 3 2]\n [3 8 3]\n [7 2 1]]'
发布了6 篇原创文章 · 获赞 0 · 访问量 809

猜你喜欢

转载自blog.csdn.net/Jinyindao243052/article/details/104029705