Open In App

numpy.who function – Python

numpy.who() function print the NumPy arrays in the given dictionary.

Syntax : numpy.who(vardict = None)
Parameters :
vardict : [dict, optional] A dictionary possibly containing ndarrays.
Return : Returns ‘None’. If there is no dictionary passed in or vardict is None then returns NumPy arrays in the globals() dictionary.



Code #1 :




# Python program explaining
# numpy.who() function
           
# importing numpy as geek 
import numpy as geek 
  
a = geek.arange(5)
b = geek.ones(10)
  
gfg = geek.who()
     
print (gfg)

Output :

a               5                40               int64
b               10               80               float64

Upper bound on total bytes  =       120
None

 
Code #2 :




# Python program explaining
# numpy.who() function
           
# importing numpy as geek 
import numpy as geek 
  
a = geek.arange(3.0)
b = geek.arange(5.0)
  
gfg = geek.who()
     
print (gfg)

Output :



Name            Shape            Bytes            Type
===========================================================

a               3                24               float64
b               5                40               float64

Upper bound on total bytes  =       64
None
Article Tags :