numpy.core.defchararray.chararray.newbyteorder¶
-
chararray.
newbyteorder
(new_order='S')¶ 返回具有以不同字节顺序查看的相同数据的数组。
相当于:
arr.view(arr.dtype.newbytorder(new_order))
还在数组数据类型的所有字段和子数组中进行更改。
参数: new_order:string,可选
字节命令强制;下面的字节顺序规范中的值。new_order代码可以是以下任何一种:
- 's' - 将dtype从当前值切换到对端字节序
- {'
- {'>','B'} - big endian
- {'=','N'} - 本地顺序
- {'|','I'} - 忽略(字节顺序没有改变)
默认值('S')导致交换当前字节顺序。代码对new_order的第一个字母执行不区分大小写的检查,以检查上述替代方法。例如,'B'或'b'或'biggish'中的任何一个都适用于指定big-endian。
返回: new_arr:数组
新数组对象与dtype反映给定的更改字节顺序。