Deel 10 tm 12

In deze deel ga ik uitleggen wat een lijst is in python, wat de functies zijn en hoe je ze maakt:

  1. Python lists
  2. Pythons tuples
  3. Python Sets

 

 

  

Python Lists: 

Er zijn vier soorten verzamelingen/lijsten in Python:

  • Lijstis een verzameling die is geordend en veranderbaar. Staat dubbele leden toe.
  • Tupleis een verzameling die geordend en onveranderbaar is. Staat dubbele leden toe.
  • Setis een verzameling die ongeordend en niet-geïndexeerd is. Geen dubbele leden.
  • Woordenboekis een verzameling die niet is geordend, kan worden gewijzigd en geïndexeerd. Geen dubbele leden.

Let op als je een lijst gaat maken, goed moet opletten welke soort lijst gaat maken. Elke lijst is verschillend van elkaar.  

Python Tuples: 

  • Een Tuple is een verzameling die geordend en onveranderbaar is.
  • In Python worden Tuples geschreven met ronde haakjes, voorbeeld van het maken van een Tuple: thistuple = ("appel", "banaan", "kers") afdruk (thistuple)

In een tuple kunnen waarden niet veranderd worden: thistuple = ("appel", "banaan", "kers") thistuple [1] = "zwarte bes"

# De waarden blijven hetzelfde: afdruk (thistuple)

 

Python Sets: 

  • Een set is een verzameling die ongeordend en niet-geïndexeerd is. In Python worden sets geschreven met accolades. Voorbeeld Maak een set: thisset = {"apple", "banana", "cherry"} afdruk (thisset)

Sets zijn ongeordend, dus het betekent dat het willekeurig in een lijst staan.

Je hebt geen toegang tot items in een set door te verwijzen naar een index, omdat sets ongeordend zijn, hebben de items geen index.

Maar u kunt de ingestelde items doorlopen met een for-lus, of vragen of een opgegeven waarde aanwezig is in een set, door het in-sleutelwoord te gebruiken.