Может кто-нибудь объяснить мне работу этого кода Python? - PullRequest
0 голосов
/ 19 июня 2019

Кто-нибудь может объяснить работу этого кода?Я думал, что этот код выдаст ошибку, но он работает отлично.

arrayEle = numpy.prod

a=[1,2,3]
print(arrayEle(a))

Я ожидаю ошибку компиляции, но она работает нормально.

1 Ответ

1 голос
/ 19 июня 2019

Он должен работать отлично. Вы назначаете функцию numpy.prod для arrayEle с помощью arrayEle = numpy.prod.

Теперь звонить arrayEle(a) так же, как звонить numpy.prod(a)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...