Курс языка программирования Raku / Основы / Позиционные типы данных
Индексирование интервалов
Range
— это позиционный тип данных. Как и в массивах, вы можете получить доступ к его отдельным элементам.
Например, вот как вы можете вывести третий элемент в последовательности элементов, которую генерирует диапазон:
my $r = 10..20;
say $r[3]; # 13
Важно понимать, что диапазоны, в отличие от массивов, не обязательно хранят все значения в памяти.
Размер
Чтобы узнать размер диапазона, используйте метод elems
, как и с массивами.
my $r = 10..20;
say $r.elems; # 11
Навигация по курсу
← Позиционные типы данных / Взятие в кавычки массивов строк | 💪 Упражнения: Позиционные типы данных →
Эта страница автоматически переведена с помощью ChatGPT 4o. Оригинальный текст на английском языке.
Переводы этой страницы: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська