Курс Раку / Основи / Асоціативні типи даних

Інтерполяція хешів

Щоб інтерполювати елементи масиву в рядках з подвійними лапками, пишіть їх так, як ви робите це в самій програмі: %data<FR>. Щоб інтерполювати весь хеш, додайте пару порожніх кутових або фігурних дужок: @data{}. Наступна програма ілюструє цей підхід:

my %data = FR => 'Paris', IT => 'Rome';

say "%data<FR>";
say "%data<>";

# Або:
# say "%data{}";

Ця програма виводить запитані дані:

$ raku t.raku
Paris
FR	Paris
IT	Rome

Зверніть увагу, що виведення всього хешу може створити багаторядковий результат.

Практика

Виконайте вікторину, що охоплює зміст цієї теми.

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

Асоціативні типи даних / Вкладені хеші   |   💪 Вправи: Асоціативні типи даних

Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.

Переклади цієї сторінки: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська