Индексирование в многомерный массив - PullRequest
0 голосов
/ 15 сентября 2018

В Юлии, можно ли индексировать в один массив с другим? Я ищу что-то вроде этого:

a = Array{Int8}(undef, 3, 3, 3)
b = [1,2,3]

a[b] = 12

Но пока единственное решение, которое я могу найти, это a[b[1], b[2], b[3]] = 12. Есть ли более чистое решение?

1 Ответ

0 голосов
/ 15 сентября 2018

Вот чистый способ сделать это.Вы также используете ... для передачи кортежа в качестве аргументов функции.Это известно как splatting .

a[b...]
...