Cursus Raku / Essentiëlen / Positionele datentypen
Citeren van string arrays
Voor string-arrays, waarbij de items korte strings zonder spaties zijn, biedt Raku een mooie syntaxis voor het initialiseren ervan.
my @digits = <zero one two three four five six seven eight nine>;
Het is aan jou om te beslissen of je extra spaties rond de hoekige haken toevoegt of niet. De compiler accepteert beide opties.
my @digits = < zero one two three four five six seven eight nine >;
Beide constructies zijn gelijk aan een eenvoudige variant:
my @digits = 'zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine';
Array vs Lijst
Let op dat in de bovenstaande voorbeelden de aanhalingstekens < . . . >
een List
creëren, geen Array
. Je kunt dit bevestigen door de WHAT
-methode aan te roepen:
say <a b c>.WHAT; # (List)
Desalniettemin, wanneer je het toewijst aan een array, krijg je een array met de elementen uit de lijst.
my @a = <a b c>;
say @a.WHAT; # (Array)
Oefening
Maak de quizzen die de inhoud van dit onderwerp behandelen.
Cursusnavigatie
← Positionele datentypen / Lijsten | Positionele datentypen / Subscriptie van reeksen →
💪 Or jump directly to the exercises to this section.
Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.
Vertalingen van deze pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська