确定 numpy 数组的字节顺序
Determine the endianness of a numpy array
我有一个 numpy.array
,我想找出底层表示中使用的字节顺序。
A byteorder
属性 已记录在案 here,但给定示例中的 none 显示它与数组一起使用。
byteorder
是一个数据类型对象dtype
属性所以你需要这样做:
In [10]: import numpy as np
In [11]: arr = np.array([1,2,3])
In [12]: arr.dtype.byteorder
Out[12]: '='
我有一个 numpy.array
,我想找出底层表示中使用的字节顺序。
A byteorder
属性 已记录在案 here,但给定示例中的 none 显示它与数组一起使用。
byteorder
是一个数据类型对象dtype
属性所以你需要这样做:
In [10]: import numpy as np
In [11]: arr = np.array([1,2,3])
In [12]: arr.dtype.byteorder
Out[12]: '='