Курс Раку / Основи / Позиційні типи даних

Вкладені масиви

Масиви можуть містити будь-які інші дані, включаючи інші масиви. Щоб розмежувати межі вкладених масивів, використовуйте квадратні дужки:

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. Оригінальний текст англійською мовою.

Переклади цієї сторінки: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська