Skip to content
Related Articles
numpy.who function – Python
• Last Updated : 10 Jul, 2020

`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
```

Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course

My Personal Notes arrow_drop_up