numpy.who #
- 麻木的。who ( vardict = None ) [来源] #
打印给定字典中的 NumPy 数组。
如果没有传入字典或vardict为 None 则返回 globals() 字典中的 NumPy 数组(命名空间中的所有 NumPy 数组)。
- 参数:
- vardict字典,可选
可能包含 ndarray 的字典。默认是globals()。
- 返回:
- 输出无
返回“无”。
笔记
打印出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