Курс языка программирования 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
Навигация по курсу
←
Позиционные типы данных / Массивы
|
Позиционные типы данных / Массив @*ARGS
→
💪 Or jump directly to the exercises to this section.
Эта страница автоматически переведена с помощью ChatGPT 4o. Оригинальный текст на английском языке.
Переводы этой страницы: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська