Курс по Raku / Основи / Повече за типовете / Позиционни типове данни
Вложени масиви
Масивите могат да съдържат всякакви други данни, включително и други масиви. За да разграничите границите на вложените масиви, използвайте квадратни скоби:
my @table =
[1, 2, 3, 4],
[10, 20, 30, 40],
[100, 200, 300, 400];Също така е възможно да има още една двойка скоби за масива на най-високо ниво. Следващият пример показва същата структура от данни, както преди.
my @table = [
[1, 2, 3, 4],
[10, 20, 30, 40],
[100, 200, 300, 400]
];За да получите достъп до вътрешни елементи, добавете толкова индекси, колкото е необходимо. Една двойка квадратни скоби навлиза едно ниво по-дълбоко в структурата:
say @table[0][3]; # Извежда 4
say @table[2][1]; # Извежда 200 Практика
Направете 1 тест върху съдържанието на тази тема.
Навигация в курса
← Тест — Масиви | Тест — Вложени масиви →
💪 Или преминете направо към упражненията в този
раздел.