Курс по 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 4.0. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська