# herhaalLijst [Ingebouwde functies](LEESMIJ.md) Canonieke ID: `collections.repeat`. English: `repeatList`. Maakt een lijst met vaste lengte, gevuld met de opgegeven waarde. Iedere herhaalde geneste List of Map wordt onafhankelijk gekopieerd, geschikt voor rasters. Nul geeft een lege lijst. Een gebroken, negatief of te groot aantal is ongeldig. De waarde-expressie wordt niet steeds opnieuw uitgevoerd: argumenten worden eenmaal vóór de aanroep geëvalueerd. ## Aanroepvorm ```text herhaalLijst(aantal, waarde) ``` ## Argumenten | Parameter | Type | Vereiste | |---|---|---| | `aantal` | Number | Geheel getal van 0 tot en met 100.000. | | `waarde` | Any | Te herhalen waarde; geneste verzamelingen worden gekopieerd. | ## Terugkeerwaarde `List`. ## Voorbeeld ```pliro # taal: nl laat board = herhaalLijst(3, herhaalLijst(4, 0)) zet board[0][0] = 9 zeg board[0][0], board[1][0], lengte(board) ``` Toont `9 0 3`; wijzigen van de eerste rij verandert de tweede niet. ## Aandachtspunten en veelgemaakte fouten Gebruik de functienaam van je brontaal. De [canonieke ID](../begrippen/canonieke-identiteit.md) is een gezamenlijk documentatielabel; die ID typ je niet als aanroep. Een eigen variabele of functie met dezelfde naam kan de ingebouwde functie verbergen. Geef de beschreven [argumenten](../begrippen/parameters-en-argumenten.md) en waardesoorten mee. Pliro meldt verschillen wanneer controle ze kan vinden, of wanneer de aanroep draait. ## Gerelateerde lemma’s [Programmeergidsen](../gidsen/voorbeeldprogrammas.md) · [Hostondersteuning](../gidsen/uitvoeromgevingen.md) · [Aanroepen en argumenten](../syntaxis/aanroepen.md)