Курс по Raku / Основи / Позиционни типове данни / Масиви
Тест — Масиви
Има масив:
my @data = 10, 20, 30, 40, 50;
Елементи на масива
Какво отпечатват следните редове?
10 | say @data[0]; — (: 10, 20, 30, 40, 50 :) |
Не забравяйте, че елементите се броят от 0 . |
40 | say @data[3]; — (: 10, 20, 30, 40, 50 :) |
Индексът 3 означава 4ти елемент. |
50 | say @data[4]; — (: 10, 20, 30, 40, 50 :) |
Дължина на масива
Какво отпечатват следните изрази?
5 | say @data.elems; — (: 0, 1, 2, 3, 4, 5 :) |
|
5 | say +@data; — (: 0, 1, 2, 3, 4, 5 :) |
Това преобразуване дава размера на масива. |
5 | say +@data.elems; — (: 0, 1, 2, 3, 4, 5 :) |
Преобразуване на резултата от @data.elems към цяло число, следователно няма промяна. |
Навигация по курса
← Позиционни типове данни | Позиционни типове данни / Вложени масиви →
💪 Or jump directly to the exercises to this section.
Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська