Курс Raku / Основи / Більше про типи / Позиційні типи даних
Індексація діапазонів
Range є позиційним типом даних. Як і в масивах, ви
можете отримати доступ до його окремих елементів.
Наприклад, ось як ви можете вивести третій елемент у послідовності елементів, яку генерує діапазон:
my $r = 10..20;
say $r[3]; # 13Важливо розуміти, що діапазони, на відміну від масивів, не обов’язково зберігають усі значення в пам’яті.
Розмір
Щоб отримати розмір діапазону, використовуйте метод
elems, як і з масивами.
my $r = 10..20;
say $r.elems; # 11Практика
Виконайте 1 тест за змістом цієї теми.
Навігація курсом
← Тест 2 — Розпізнавання списків | Тест — робота з діапазонами →
💪 Або перейдіть одразу до вправ цього
розділу.