當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python numpy who用法及代碼示例


本文簡要介紹 python 語言中 numpy.who 的用法。

用法:

numpy.who(vardict=None)

打印給定字典中的 NumPy 數組。

如果沒有傳入字典或 vardict 為 None,則返回 globals() 字典中的 NumPy 數組(命名空間中的所有 NumPy 數組)。

參數

vardict 字典,可選

可能包含 ndarray 的字典。默認為globals()。

返回

out None

返回“無”。

注意

打印出 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

相關用法


注:本文由純淨天空篩選整理自numpy.org大神的英文原創作品 numpy.who。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。