Raku kurss / Pamati / Asociatīvie datu tipi

Ligzdoti hashes

Ligzdošanas hash izveidošana ir līdzīga ligzdošanas masīvu izveidošanai. Izmantojiet figūriekavas, lai iekļautu iekšējos hash.

my %people =
    John => {
        age => 20,
        city => 'Madrid'
    },
    Alla => {
        age => 21,
        city => 'Tokyo'
    };

Ņemiet vērā, ka beigu komats ir derīgs sintakses elements:

my %people =
    John => {
        age => 20,
        city => 'Madrid',
    },
    Alla => {
        age => 21,
        city => 'Tokyo',
    };

Komata izmantošana palīdz, ja rediģējat struktūru, kopējot un ielīmējot rindas.

Lai iegūtu elementus no iekšējiem hash, izmantojiet divas atslēgas vienu pēc otras.

say %people<John><city>; # Madrid
say %people<Alla><city>; # Tokyo

Prakse

Pabeidziet viktorīnu, kas aptver šīs tēmas saturu.

Kursa navigācija

Asociatīvie datu tipi / Hashes   |   Asociatīvie datu tipi / Hashes interpolācija


💪 Or jump directly to the exercises to this section.

Šī lapa ir automātiski tulkota ar ChatGPT 4o. Oriģinālais teksts angļu valodā.

Šīs lapas tulkojumi: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська