Raku kurss / Pamati / Pozicionālie datu tipi
Ligzdoti masīvi
Masīvi var saturēt jebkurus citus datus, tostarp citus masīvus. Lai norobežotu ligzdošanas masīvu robežas, izmantojiet kvadrātiekavas:
my @table =
[1, 2, 3, 4],
[10, 20, 30, 40],
[100, 200, 300, 400];
Ir iespējams arī izmantot vēl vienu kvadrātiekavu pāri augstākā līmeņa masīvam. Nākamais piemērs parāda to pašu datu struktūru kā iepriekš.
my @table = [
[1, 2, 3, 4],
[10, 20, 30, 40],
[100, 200, 300, 400]
];
Lai piekļūtu iekšējiem elementiem, pievienojiet tik daudz indeksu, cik nepieciešams. Viena kvadrātiekavu pāra izmantošana ļauj iet vienu līmeni dziļāk struktūrā:
say @table[0][3]; # Izdrukā 4
say @table[2][1]; # Izdrukā 200
Kursa navigācija
←
Pozicionālie datu tipi / Masīvi
|
Pozicionālie datu tipi / @*ARGS
masīvs
→
💪 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: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська