Toets: Lijsten

Begrippenlijst over lijsten in programmeren, gericht op de bovenbouw van het voortgezet onderwijs in Nederland.

FinnB8·19 flashcards·16 questions·2 views
bovenbouwcomputer_scienceprogramming
0
Known
1 / 19
0
Learning
Front

Wat is een lijst?

Tap to flip
Back

Een lijst is een datastructuur die een verzameling elementen opslaat. Elk element heeft een index, wat het mogelijk maakt om specifieke items snel te benaderen.

Tap to flip
Got it
Still learning

Quiz(16 questions)

Question 1 of 16

1. Wat is de juiste syntaxis om een lijst in Python te maken?

Terms in this Study Set(19)

Wat is een lijst?

Een lijst is een datastructuur die een verzameling elementen opslaat. Elk element heeft een index, wat het mogelijk maakt om specifieke items snel te benaderen.

Hoe maak je een lijst in Python?

In Python maak je een lijst met vierkante haakjes: bijvoorbeeld, mijn_lijst = [1, 2, 3].

Wat is een index?

Een index is een numerieke waarde die de positie van een element in een lijst aangeeft, beginnend bij 0.

Wat is een lege lijst?

Een lege lijst bevat geen elementen en wordt gedefinieerd als: lege_lijst = [].

Hoe voeg je een element toe aan een lijst?

Gebruik de methode append(): mijn_lijst.append(4) voegt het element 4 toe aan het einde van de lijst.

Wat is slicing?

Slicing is het selecteren van een subset van items uit een lijst met behulp van een bereik. Bijvoorbeeld, lijst[1:3] selecteert items met index 1 en 2.

Hoe verwijder je een element uit een lijst?

Gebruik de methode remove(): mijn_lijst.remove(2) verwijdert het eerste voorkomen van het getal 2 uit de lijst.

Wat is de functie len()?

len() retourneert het aantal elementen in een lijst. Bijvoorbeeld, len(mijn_lijst) geeft het aantal items in mijn_lijst.

Hoe combineer je twee lijsten?

Je kunt twee lijsten combineren met de + operator: gecombineerde_lijst = lijst1 + lijst2.

Wat is een geneste lijst?

Een geneste lijst is een lijst die andere lijsten als elementen bevat. Bijvoorbeeld, geneste_lijst = [[1, 2], [3, 4]].

Wat doet de sort() methode?

De sort() methode sorteert de elementen van een lijst in oplopende volgorde. Het verandert de originele lijst.

Wat is een tuple?

Een tuple is een onveranderlijke lijst. Het wordt gedefinieerd met ronde haakjes, bijvoorbeeld: mijn_tuple = (1, 2, 3).

Wat is het verschil tussen een lijst en een tuple?

Lijsten zijn veranderlijk (mutable), terwijl tuples onveranderlijk (immutable) zijn. Dit betekent dat je een lijst kunt aanpassen, maar een tuple niet.

Hoe loop je door een lijst?

Gebruik een for-lus. Bijvoorbeeld: for item in mijn_lijst: print(item) toont elk element.

Wat is de methode pop()?

De pop() methode verwijdert en retourneert het laatste element van een lijst. Gebruik mijn_lijst.pop() om het laatste item te krijgen.

Wat doet de methode index()?

De index() methode retourneert de index van het eerste voorkomen van een element. bijvoorbeeld: mijn_lijst.index(2) geeft de index van 2.

Wat zijn lijstcomprehensies?

Lijstcomprehensies zijn een syntactische constructie waarmee je een nieuwe lijst kunt maken door een bestaande lijst te transformeren.

Wat is een dictionary?

Een dictionary is een ongesorteerde verzameling van gegevens die bestaat uit sleutel-waarde paren. Het wordt gedefinieerd met accolades: mijn_dict = {'sleutel': 'waarde'}.

Wat zijn de toepassingen van lijsten?

Lijsten worden gebruikt voor het opslaan van collecties van gegevens, zoals gebruikersinvoer, resultaten van berekeningen of het beheren van objecten in een programma.

Questions in this Study Set(16)

1. Wat is de juiste syntaxis om een lijst in Python te maken?

A.lijst = []
B.lijst = ()
C.lijst = {}
D.lijst = <>

2. Wat retourneert de len() functie?

A.De eerste waarde
B.Het aantal elementen
C.De laatste waarde
D.De som van elementen

3. True of False: Lijsten zijn onveranderlijk.

A.True
B.False
C.Soms
D.Onbekend

4. Wat gebeurt er als je een element toevoegt met append()?

A.Het element wordt toegevoegd aan het begin
B.Het element wordt toegevoegd aan het einde
C.Het element wordt vervangen
D.De lijst wordt gewist

5. Wat is het verschil tussen sort() en sorted()?

A.Sort() retourneert een nieuwe lijst
B.Sorted() sorteert de originele lijst
C.Sort() verandert de originele lijst
D.Geen verschil

6. Welke methode verwijdert het laatste element van een lijst?

A.pop()
B.remove()
C.delete()
D.discard()

7. Wat is er nodig om een geneste lijst te maken?

A.Een lijst binnen een lijst
B.Een tuple binnen een lijst
C.Een dictionary binnen een lijst
D.Een string binnen een lijst

8. True of False: Lijsten kunnen verschillende datatypes bevatten.

A.True
B.False
C.Soms
D.Geen idee

9. Wat is een veelvoorkomende toepassing van lijsten?

A.Opslaan van data
B.Wiskundige berekeningen
C.Grafische weergave
D.Bestandshantering

10. Wat is de output van lijst[1:3] als lijst = [10, 20, 30, 40]?

A.[20, 30]
B.[10, 20]
C.[30, 40]
D.[20, 40]

11. Wat is de rol van de index() methode?

A.Voegt een element toe
B.Verwijdert een element
C.Geeft de index terug
D.Sorteert de lijst

12. True of False: Een tuple kan worden aangepast na creatie.

A.True
B.False
C.Soms
D.Afhankelijk van de situatie

13. Wat is het resultaat van het gebruik van de remove() methode?

A.Verwijdert het laatste element
B.Verwijdert een specifiek element
C.Verwijdert alle elementen
D.Geeft een foutmelding

14. Wat is een voorbeeld van een lijstcomprehensie?

A.lijst = [x for x in range(5)]
B.lijst = (x for x in range(5))
C.lijst = {x for x in range(5)}
D.lijst = [x, y, z]

15. Wat is de output van mijn_lijst = [1, 2, 3]; mijn_lijst.pop()?

A.1
B.2
C.3
D.None

16. Wat is de juiste manier om een lijst te combineren?

A.lijst1 + lijst2
B.lijst1 & lijst2
C.lijst1 | lijst2
D.lijst1 - lijst2

Related Study Sets

Create Your Own Study Set

Upload a PDF, paste your notes, or describe a topic – AI generates flashcards, quizzes and more in seconds.