Курс Raku / Розширені / Контейнери / Адверби індексів 🆕 / Вправи / Видалити ключ
Розв’язання: Видалити ключ
Ось один із можливих варіантів розв’язання задачі.
Код
my %h = a => 1, b => 2, c => 3;
%h<b>:delete;
say %h.elems;🦋 Вихідний код можна знайти у файлі delete-a-key.raku.
Вивід
2Коментарі
Наріччя
:deleteвилучає запис із хеша (тут ми ігноруємо значення, яке воно повертає).Хеш починав із трьох записів, а тепер має
2, що підтверджує вилучення одного. Підрахунок через.elemsробить вивід передбачуваним, не залежачи від порядку ключів.