Cursus Raku / Elementa / Positionalia data genera

Quoting catena array

Pro series stringarum, ubi elementa sunt breves stringae sine spatiis, Raku praebet elegans syntaxim ad eas initializandas.

my @digits = <zero one two three four five six seven eight nine>;

Tibi decernendum est utrum addas spatia additicia circa angulares brackets necne. Compilator accipit utramque optionem.

my @digits = < zero one two three four five six seven eight nine >;

Utraque constructio aequivalet simplici varianti:

my @digits = 'zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine';

Series vs Index

Nota quod in exemplis supra, quotatio < . . . > creat List, non Array. Potes id confirmare vocando methodum WHAT:

say <a b c>.WHAT; # (List)

Tamen, cum assignas eam ad indicem, obtines indicem cum elementis ex serie.

my @a = <a b c>;
say @a.WHAT; # (Array)

Praxis

Perfice quaestiones quae argumenta huius thematis comprehendunt.

Cursus navigatio

Positionalia data genera / Listae   |   Positionalia data genera / Subscribendo intervalla


💪 Or jump directly to the exercises to this section.

Haec pagina automatice translata est per ChatGPT 4o. Originalis Anglicus textus

Translationes huius paginae: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська