Numpy: Przypisanie i indeksowanie jako Matlab
Czasami przydatne jest przypisywanie tablic tylko z jednym indeksem. W Matlab jest to proste:
M = zeros(4);
M(1:5:end) = 1
M =
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
Czy można to zrobić w Numpy? Najpierw pomyślałem, że spłaszczę tablicę, ale ta operacja nie zachowuje odniesienia, ponieważ tworzy kopię. Próbowałem z ix_, ale nie udało mi się tego zrobić za pomocą stosunkowo prostej składni.