numpy.memmap.newbyteorder

方法

memmap.newbyteorder(new_order='S', /)

以不同的字节顺序返回具有相同数据的数组。

等同于:

arr.view(arr.dtype.newbytorder(new_order))

对数组数据类型的所有字段和子数组也进行了更改。

参数
new_order字符串,可选

强制的字节顺序;以下字节顺序规范中的值。 new_order 代码可以是以下任意一种:

  • 'S'-将数据类型从当前端切换到另一端

  • {'<','little'}-小endian

  • {},大端

  • '='-本机顺序,相当于 sys.byteorder

  • '','I'-忽略(不更改字节顺序)

默认值('S')导致交换当前字节顺序。

返回
new_arr数组

具有反映给定字节顺序更改的dtype的新数组对象。