Raku kurss / Pamati / Pozicionālie datu tipi
Virkņu masīvu citēšana
Virkņu masīviem, kuros vienumi ir īsas virknes bez atstarpēm, Raku piedāvā ērtu sintaksi to inicializēšanai.
my @digits = <zero one two three four five six seven eight nine>;
Jūs varat izvēlēties pievienot papildu atstarpes ap leņķa iekavām vai nē. Kompilators pieņem abas iespējas.
my @digits = < zero one two three four five six seven eight nine >;
Abas konstrukcijas ir līdzvērtīgas vienkāršākai variantai:
my @digits = 'zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine';
Masīvs vs Saraksts
Pamaniet, ka iepriekšējos piemēros citāts < . . . >
izveido List
, nevis Array
. To varat apstiprināt, izsaucot WHAT
metodi:
say <a b c>.WHAT; # (List)
Tomēr, kad to piešķirat masīvam, jūs iegūstat masīvu ar saraksta elementiem.
my @a = <a b c>;
say @a.WHAT; # (Array)
Prakse
Pabeidziet viktorīnas, kas aptver šīs tēmas saturu.
Kursa navigācija
← Pozicionālie datu tipi / Saraksti | Pozicionālie datu tipi / Diapazonu apakšizteiksmes →
💪 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 • Български • Русский • Українська