numpy.chararray.tobytes

方法

chararray.tobytes(order='C')

构造包含数组中原始数据字节的python字节。

构造Python字节,显示数据内存原始内容的副本。默认情况下,bytes对象是按C顺序生成的。此行为由 order 参数。

1.9.0 新版功能.

参数
order'C'、'F'、'A',可选

控制字节对象的内存布局。'C'表示C-顺序,'F'表示F-顺序,'A'(缩写 Any )表示“F”如果 a Fortran是连续的,否则为“C”。默认值为“C”。

返回
s字节

显示的python字节的副本 a 原始数据。

实例

>>> 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'