Cursus Raku / Elementa / Plura de generibus / Associativa data genera
Hashes
Hash est aliud exemplum typorum datorum associativorum in
Raku. Est aggregatum typus datorum qui nomina elementorum suorum ad
valores eorum mappat. Introducamus novum sigillum quod variabiles hash
utuntur: %.
my %capitals;Nunc uti potes hash et assignare aliquos valores initiales ei.
%capitals = Gallia => 'Lutetia', Italia => 'Roma';Ut cum aliis typis datorum, utraque actio simul fieri potest:
my %capitals = Gallia => 'Lutetia', Italia => 'Roma';Elementa accedere
Subscripting elementorum simile est quod vidimus pro paribus. Utere par angulorum vel curvatorum uncis cum chorda:
say %capitals<Gallia>;
say %capitals{'Italia'};Hashes sunt mutabiles, ita potes et valores existentes mutare et novos addere:
%capitals<Germania> = 'Berolinum';Claves et valores
Duae methodi inbuilt, keys et values,
reddunt listas clavium et valorum hash:
say %capitals.keys;
say %capitals.values;Hic est exemplum output huius programmatis:
(Germania Italia Gallia)
(Berolinum Roma Lutetia)
Nota quod elementa hash non sunt ordinata, sed ordo clavium et valorum, redditus a methodis supra, est idem.
Exercitatio
Sequuntur 2 quiz de contentis huius argumenti.
Navigatio cursus
← Quiz — Paria | Quiz 1 — Hashes →
💪 Vel recta ad exercitationes huius
sectionis i.