Cursusinhoud
Introductie tot Python
Introductie tot Python
Geneste Lijsten in Python
Lijsten in Python kunnen verschillende datatypes opslaan, inclusief andere lijsten. In tegenstelling tot veel talen, staat Python geneste lijsten van verschillende lengtes toe.
Bijvoorbeeld, bij het opslaan van landen en hun gebieden, is het meer georganiseerd om een aparte lijst voor elk land te gebruiken in plaats van een enkele gecombineerde lijst.
# Two-dimensional list countries_2d = [["USA", 9629091], ["Canada", 9984670], ["Germany", 357114]] # Printing nested list print(countries_2d)
Elk land heeft zijn eigen lijst genest binnen de hoofdlijst. Maar hoe navigeren we door deze structuur?
In een tweedimensionale lijst is elk element zelf een lijst, en we benaderen interne items met behulp van indexering.
Bijvoorbeeld, in een countries_2d
lijst met 3
sublijsten (elk met 2
items):
countries_2d[1]
haalt de tweede sublijst op (Python indexering begint bij0
).countries_2d[1][0]
haalt het eerste item van die sublijst op.
# Two-dimensional list countries_2d = [['USA', 9629091], ['Canada', 9984670], ['Germany', 357114]] # Pull elements print(countries_2d[1]) print(countries_2d[1][0])
Bedankt voor je feedback!