NumPy参考 >数组对象 >标准数组子类 >numpy.recarray > numpy.recarray.tostring
方法
recarray.
tostring
(order ='C' )¶在数组中构造包含原始数据字节的Python字节。
构造Python字节,显示数据存储器原始内容的副本。bytes对象可以按“ C”或“ Fortran”或“任何”顺序生成(默认为“ C”顺序)。除非设置数组中的F_CONTIGUOUS标志,否则“任何”顺序都表示C顺序,在这种情况下,它表示“ Fortran”顺序。
此功能是tobyte的兼容性别名。尽管它的名字,它返回字节而不是字符串。
多维数组的数据顺序:C,Fortran或与原始数组相同。
蟒字节呈现的副本一个的原始数据。
例子
>>> x = np.array([[0, 1], [2, 3]], dtype='<u2')
>>> x.tobytes()
b'\x00\x00\x01\x00\x02\x00\x03\x00'
>>> x.tobytes('C') == x.tobytes()
True
>>> x.tobytes('F')
b'\x00\x00\x02\x00\x01\x00\x03\x00'