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


Python numpy.who()用法及代码示例


numpy.who(vardict=None) 函数打印给定字典中的 Numpy ndarray。如果没有传入字典或 vardict 为 None,则在 globals() 字典中打印 NumPy 数组。

参数:

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

返回值:

out:

注意:它打印出 vardict 中存在的所有 ndarray 的名称、形状、字节和类型,但不返回任何内容。

范例1:在此示例中,字典作为参数传递给 numpy.who() 函数。

Python3


# import the numpy module as np
import numpy as np
  
# dictionary containing numpy ndarrays
gfg = {'arr_1':np.arange(3), 'arr_2':np.arange(6),
       'name':'some text', 'number':34523}
  
# passing the dict as argument
np.who(gfg)

输出:

范例2:在此示例中,没有参数传递给 numpy.who() 函数,因此它在 globals() 字典中打印 ndarray。

Python3


# import the numpy module as np
import numpy as np
  
# creating numpy ndarrays
x = np.arange(20)
y = np.ones(5)
z = np.zeros(10)
  
# function called without passing any argument
np.who()

输出:

相关用法


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