Курс Raku / Основи / Більше про типи / Асоціативні типи даних
Інтерполяція хешів
Щоб інтерполювати елементи масиву в рядках з подвійними лапками,
пишіть їх так, як ви робите це в самій програмі:
%data<FR>. Щоб інтерполювати весь хеш, додайте пару
порожніх кутових або фігурних дужок: @data{}. Наступна
програма ілюструє цей підхід:
my %data = FR => 'Paris', IT => 'Rome';
say "%data<FR>";
say "%data<>";
# Або:
# say "%data{}";Ця програма виводить запитані дані:
$ raku t.raku
Paris
FR Paris
IT RomeЗверніть увагу, що виведення всього хешу може створити багаторядковий результат.
Практика
Виконайте 1 тест за змістом цієї теми.
Навігація курсом
← Тест — Багаторівневі хеші | Тест — Інтерполяція хешів →
💪 Або перейдіть одразу до вправ цього
розділу.