Python numpy.who()

Python numpy.who()

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

参数:

vardict:一个可能包含ndarrays的字典。默认是globals()。

返回值:

输出: None

注意:它打印出vardict中所有ndarrays的名称、形状、字节和类型,但没有返回任何数据。

例子#1:在这个例子中,一个字典被作为参数传递给_numpy.who() _函数。

# 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)

输出:

Python中的numpy.who()函数

例子2:在这个例子中,没有向numpy.who() 函数传递参数,所以它在globals()字典中打印出ndarray。

# 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()

输出:

Python中的numpy.who()函数

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程