Курс по 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

Обърнете внимание, че отпечатването на целия хеш може да генерира многостроков изход.

Практика

Попълнете теста, който обхваща съдържанието на тази тема.

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

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

Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски

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