Курс языка программирования Raku / Основы / Позиционные типы данных

Индексирование интервалов

Range — это позиционный тип данных. Как и в массивах, вы можете получить доступ к его отдельным элементам.

Например, вот как вы можете вывести третий элемент в последовательности элементов, которую генерирует диапазон:

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

Важно понимать, что диапазоны, в отличие от массивов, не обязательно хранят все значения в памяти.

Размер

Чтобы узнать размер диапазона, используйте метод elems, как и с массивами.

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

Практика

Пройдите викторину, которая охватывает содержание этой темы.

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

Позиционные типы данных / Взятие в кавычки массивов строк   |   💪 Упражнения: Позиционные типы данных

Эта страница автоматически переведена с помощью ChatGPT 4o. Оригинальный текст на английском языке.

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