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


Python numpy who用法及代码示例


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

用法:

numpy.who(vardict=None)

打印给定字典中的 NumPy 数组。

如果没有传入字典或 vardict 为 None,则返回 globals() 字典中的 NumPy 数组(命名空间中的所有 NumPy 数组)。

参数

vardict 字典,可选

可能包含 ndarray 的字典。默认为globals()。

返回

out None

返回“无”。

注意

打印出 vardict 中存在的所有 ndarray 的名称、形状、字节和类型。

例子

>>> a = np.arange(10)
>>> b = np.ones(20)
>>> np.who()
Name            Shape            Bytes            Type
===========================================================
a               10               80               int64
b               20               160              float64
Upper bound on total bytes  =       240
>>> d = {'x': np.arange(2.0), 'y': np.arange(3.0), 'txt': 'Some str',
... 'idx':5}
>>> np.who(d)
Name            Shape            Bytes            Type
===========================================================
x               2                16               float64
y               3                24               float64
Upper bound on total bytes  =       40

相关用法


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