Datastructuur List Flashcards
Hoeven items in een lijst allemaal van hetzelfde datatype te zijn?
Nee
Geef een voorbeeld van een List.
random_items = [22, “james”, 3, “20-22-1999”]
Hoe vraag je één element op uit een List?
Via de index
Hoe vraag je meerdere elementen op uit een List?
via slicing
Welke methode kan je gebruiken om een item toe te voegen aan een List?
- append
- insert
Wat is het verschil tussen de append en insert methodes om een item toe te voegen aan een list?
Bij instert kan je de index meegeven waar het nieuwe item moet komen in de list
Hoe kan je een item in een lijst updaten?
Door de index van het item te gebruiken.
items = [1, 2, 3]
items[0] = 8
[8, 2, 3]
Welke methode gebruik je om een item uit een lijst te verwijderen?
del()
items = [1, 2, 3]
del(items[2])
[1, 2]
Benoem de 4 basic list operatoren en geef van elk een voorbeeld.
- length
- concatenation
- repitition
- membership
Benoem nog enkele handige ingebouwde list functies.
- list.min()
- list.max()
- list.count(element) -> hoeveel keer komt een element voor
- list.extend(sequentie) -> voegt een andere sequentie toe
- list.index(element) -> geeft positie van eerst voorkomend elemnt terug
- list.pop()
- list.remove(element)
- list.sort()