Curso de Raku / Esenciales / Tipos de datos posicionales
Citar arrays de cadenas
Para los arreglos de cadenas, donde los elementos son cadenas cortas sin espacios, Raku ofrece una sintaxis agradable para inicializarlos.
my @digits = <zero one two three four five six seven eight nine>;
Depende de ti decidir si agregar espacios adicionales alrededor de los corchetes angulares o no. El compilador acepta ambas opciones.
my @digits = < zero one two three four five six seven eight nine >;
Ambas construcciones son equivalentes a una variante directa:
my @digits = 'zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine';
Arreglo vs Lista
Nota que en los ejemplos anteriores, la cita < . . . >
crea una List
, no un Array
. Puedes confirmarlo llamando al método WHAT
:
say <a b c>.WHAT; # (List)
Sin embargo, cuando lo asignas a un arreglo, obtienes un arreglo con los elementos de la lista.
my @a = <a b c>;
say @a.WHAT; # (Array)
Práctica
Completa los cuestionarios que cubren el contenido de este tema.
Navegación del curso
← Tipos de datos posicionales / Listas | Tipos de datos posicionales / Subíndice de rangos →
💪 Or jump directly to the exercises to this section.
Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.
Traducciones de esta página: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська