Например, у меня есть функция:
f1 = lambda x: x % 2
Если я хочу изменить array = np.linspace(0, 5, 6)
, я могу сделать f1(array)
.Все работает как положено:
[0. 1. 0. 1. 0. 1.]
Если я изменю функцию на:
f2 = lambda x: 0
print(f2(array))
, то я получу 0
, в то время как я ожидал [0. 0. 0. 0. 0. 0.]
.Как добиться согласованности?