Raku kurss / Padziļināti / Konteineri / Indeksa apzīmētāji 🆕 / Exercises / Vai atslēga eksistē

Risinājums: Vai atslēga eksistē

Šeit ir iespējams risinājums uzdevumam.

Kods

my %h = a => 1, b => 2;
say %h<z>:exists;

🦋 Atrodiet programmu failā check-exists.raku.

Izvade

False

Komentāri

  1. Apstākļvārds :exists atgriež to, vai atslēga ir klāt, nepaņemot vērtību.

  2. Jauktenī nav atslēgas z, tāpēc tas atgriež False — un, atšķirībā no parastas meklēšanas, tas blakusefektā atslēgu neizveido.

Kursa navigācija

Vai atslēga eksistē   |   Dzēst atslēgu