Определить порядок байтового массива
У меня есть numpy.array
и я хочу выяснить, какой порядок байтов используется в базовом представлении.
byteorder
свойство задокументировано здесь, но ни один из приведенных примеров не показывает, что оно используется с массивом.
1 ответ
Решение
byteorder
это тип данных объектов dtype
атрибут, поэтому вам нужно сделать это:
In [10]: import numpy as np
In [11]: arr = np.array([1,2,3])
In [12]: arr.dtype.byteorder
Out[12]: '='