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

Тест 2: Распознование списков

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

1

Что выведет следующая программа?

my @data = [
    <France Italy Germany>,
    <Canada USA Mexica>,
    <Japan China India>,
];

say @data[0].WHAT;
(List)Ответ: (: (Array), (List), (Str) :)

2

А что насчет этой программы?

my @data = [
    ['France', 'Italy', 'Germany'],
    ['Canada', 'USA', 'Mexica'],
    ['Japan', 'China', 'India'],
];

say @data[0].WHAT;
(Array)Ответ: (: (Array), (List), (Str) :)

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

Тест 1: Взятие в кавычки массивов строк   |   Индексирование интервалов