在输出numpy数组时,由于元素过多,会自动省略中间的元素输出
有时候我们想要查看所有元素的值,一个个去输出会比较麻烦,所以不希望输出被省略
这时可以使用numpy自带的set_printoptions来输出不经省略的数组
np.set_printoptions(threshold=1e6)
将参数threshold设置为一个很大的数即可
精度参数precision
a = np.array([1.23456789123456789, 1.23456789123456789, 1.23456789123456789])
初始化a矩阵,直接输出得到
我们可以设置精度
np.set_printoptions(precision=15)
print(a)
np.set_printoptions(precision=3)
print(a)