上一主题

numpy.array_repr

下一主题

numpy.set_printoptions

numpy.array_str

numpy.array_str(a, max_line_width=None, precision=None, suppress_small=None)[source]

返回数组中数据的字符串表示形式。

数组中的数据作为单个字符串返回。此函数类似于array_repr,区别在于array_repr还返回有关数组类型及其数据类型的信息。

参数:

a:ndarray

输入数组。

max_line_width:int,可选

如果文字长度大于max_line_width,则插入换行符。默认是,间接,75。

precision:int,可选

浮点精度。默认值是当前打印精度(通常为8),可以使用set_printoptions更改。

suppress_small:bool,可选

将非常接近零的数字表示为零;默认为False。非常接近由精度定义:如果精度为8,例如,比5e-9小(绝对值)的数字被表示为零。

例子

>>> np.array_str(np.arange(3))
'[0 1 2]'