Код: Выделить всё
y = np.array([3, 0, 4, 1])
Код: Выделить всё
x = np.zeros(shape = (4, 5))
Окончательный результат должен быть следующим:
Код: Выделить всё
[[0. 0. 0. 1. 1.]
[1. 1. 1. 1. 1.]
[0. 0. 0. 0. 1.]
[0. 1. 1. 1. 1.]]
Код: Выделить всё
y[0] = 3
тогда строка 0, столбцы 3 и 4 должны быть равны 1.
Я сделал это так:,
тогда строка 0, столбцы 3 и 4 должны быть равны 1.
Я сделал это так: р>
Код: Выделить всё
for (idx, num) in enumerate(y): x[idx, num:] = 1
Подробнее здесь: https://stackoverflow.com/questions/790 ... n-exercise