Курс языка программирования 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 4o. Оригинальный текст на английском языке.
Переводы этой страницы: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська