Как мне освободить массив NumPy? - PullRequest
0 голосов
/ 11 мая 2018

Я хочу удалить весь массив NumPy.Например, если я сделаю массив A как

A = np.zeros((2,3))

, я хочу удалить весь массив A и повторно использовать имя 'A' в других целях.

Есть ли коды (функции) для удаления массива?

Ответы [ 2 ]

0 голосов
/ 11 мая 2018

Я хочу удалить весь массив A

Легко:

del A

хочу повторно использоватьимя «А» для других целей.

Аналогично легко:

A = whateverElse  # associate A with whateverElse, so simple :o)
0 голосов
/ 11 мая 2018

Просто присвойте А чему-нибудь другому. Как сказал @ juanpa.arrivillaga, Python позаботится о массиве, на который теперь нет ссылок, и сам выполнит любую сборку мусора.
например A = "new string"

...