Курс по Raku / Основи / Повече за типовете / Позиционни типове данни

Индексиране на диапазони

Диапазонът е позиционен тип данни. Както при масивите, можете да достъпвате неговите индивидуални елементи.

Например, ето как да отпечатате третия елемент в последователността от елементи, която диапазонът генерира:

my $r = 10..20;
say $r[3]; # 13

Важно е да се осъзнае, че диапазоните, за разлика от масивите, не е задължително да държат всички стойности в паметта.

Размер

За да получите размера на диапазона, използвайте метода elems, както правите с масивите.

my $r = 10..20;
say $r.elems; # 11

Практика

Направете 1 тест върху съдържанието на тази тема.

Навигация в курса

Тест 2 — Разпознаване на списъци   |   Тест — работа с диапазони


💪 Или преминете направо към упражненията в този раздел.