Дан массив v = np.array([-3, 0, 5, -1, 8]). Какой массив вернёт вызов np.where(v > 0, v, -v)?
[3, 0, 5, 1, 8] — абсолютные значения всех элементов
[3, 0, -5, 1, -8] — положительные инвертированы, остальные как есть
[-3, 0, 5, -1, 8] — исходный массив, потому что -v не меняет форму
[0, 0, 5, 0, 8] — отрицательные и нулевые заменяются нулём
[-3, 0, -5, -1, -8] — берётся -v для всех элементов без проверки условия