当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python numpy byte_bounds用法及代码示例


本文简要介绍 python 语言中 numpy.byte_bounds 的用法。

用法:

numpy.byte_bounds(a)

返回指向数组端点的指针。

参数

a ndarray

输入数组。它必须符合数组接口的Python-side。

返回

(low, high) 2 个整数的元组

第一个整数是数组的第一个字节,第二个整数刚好超过数组的最后一个字节。如果 a 不连续,它将不会使用(低、高)值之间的每个字节。

例子

>>> I = np.eye(2, dtype='f'); I.dtype
dtype('float32')
>>> low, high = np.byte_bounds(I)
>>> high - low == I.size*I.itemsize
True
>>> I = np.eye(2); I.dtype
dtype('float64')
>>> low, high = np.byte_bounds(I)
>>> high - low == I.size*I.itemsize
True

相关用法


注:本文由纯净天空筛选整理自numpy.org大神的英文原创作品 numpy.byte_bounds。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。