Курс по 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 тест върху съдържанието на тази тема.
Навигация в курса
← Тест — Многостепенни хешове | Тест — Интерполация на хешове →
💪 Или преминете направо към упражненията в този
раздел.