Cursus Raku / Elementa / Positionalia data genera

Listae

Indices sunt similes arrayibus sed immutabiles sunt. Non est possibile mutare magnitudinem aut elementa indicis. Utere parenthesibus ad indicem creandum:

my $odd = (1, 3, 5, 7, 9);

Subscriptio indicum

Ad elementa singularia indicis accedendum, utere bracketis quadratis cum indice:

say $odd[3]; # 7

Tamen, non est possibile novum valorem ponere:

$odd[3] = 8; # Non OK

Talis conatus exceptionem causat:

Non potest immutabilem Indicem ((1 3 5 7 9)) mutare
  in block <unit> at t.raku linea 4

Assignatio indicis ad array

Quid accidit cum indicem in variabili cum sigillo @ servas?

my @data = (40, 42, 44);

In hoc casu, variabilis @data continet array, et eius elementa mutare potes.

Variabilis vs index

Nota quod indices immutabiles esse non significat te non posse variabilem, quae eum continet, iterum uti.

my $elements = (1, 2);
say $elements[0]; # 1

$elements = (3, 4);
say $elements[0]; # 3

Praxis

Perfice quaestionem quae argumenta huius thematis comprehendit.

Cursus navigatio

Positionalia data genera / Interpolando array   |   Positionalia data genera / Quoting catena array


💪 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БългарскиРусскийУкраїнська