numpy.core.defchararray.chararray.tostring¶
方法
-
chararray.
tostring
(order='C')¶ 构造包含数组中原始数据字节的python字节。
构造显示数据内存原始内容副本的python字节。bytes对象可以“c”或“fortran”或“any”顺序生成(默认为“c”-顺序)。任何“order”表示C顺序,除非设置了数组中的F_连续标志,在这种情况下,它表示“fortran”顺序。
此函数是tobytes的兼容性别名。尽管它的名字,它还是返回字节而不是字符串。
参数: - 秩序 : 'C'、'F'、无,可选
多维数组的数据顺序:C、Fortran或与原始数组相同。
返回: - s : 字节
显示的python字节的副本 a 原始数据。
实例
>>> x = np.array([[0, 1], [2, 3]]) >>> x.tobytes() b'\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x03\x00\x00\x00' >>> x.tobytes('C') == x.tobytes() True >>> x.tobytes('F') b'\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00'