Трехмерные массивы в Rust
Трехмерный массив - это массив массивов массивов. Первый индекс выбирает слой, второй - ряд, третий - место внутри слоя.
Запишем куб из двух слоев и выведем
две ячейки. Всю структуру печатают
через {:?}:
let block = [[[1, 2], [3, 4]], [[5, 6], [7, 8]]];
println!("{}", block[0][0][0]); // выведет 1
println!("{}", block[1][1][1]); // выведет 8
println!("{:?}", block);
Создайте трехмерный массив: один слой
из ряда 10, 20 и второй
слой из ряда 30, 40.
Выведите всю структуру.
Дан следующий массив:
let block = [[['a', 'b'], ['c', 'd']], [['e', 'f'], ['g', 'h']]];
Выведите символ из второго слоя, первого ряда и второго места.