Код: Выделить всё
import numpy as np
def f(x):
print(f"hi {x}")
return x
Код: Выделить всё
print(np.vectorize(f)(["input"]))
Код: Выделить всё
hi input
['input']
Код: Выделить всё
hi input
hi input
['input']
Как объяснить, казалось бы, слишком много выполнений векторизованной функции?
Другими словами, более специфичными для этого конкретного сценария: я хотел бы знать, почему я получаю приветственный ввод дважды.
Мобильная версия