Kursinnhold
Introduksjon til Python
Introduksjon til Python
Nestede Lists i Python
Lister i Python kan lagre forskjellige datatyper, inkludert andre lister. I motsetning til mange språk, tillater Python nestede lister av varierende lengder.
For eksempel, når man lagrer land og deres arealer, er det mer organisert å bruke en separat liste for hvert land i stedet for en enkelt kombinert liste.
# Two-dimensional list countries_2d = [["USA", 9629091], ["Canada", 9984670], ["Germany", 357114]] # Printing nested list print(countries_2d)
Hvert land har sin egen liste nestet innenfor hovedlisten. Men hvordan navigerer vi i denne strukturen?
I en to-dimensjonal liste er hvert element i seg selv en liste, og vi får tilgang til indre elementer ved å bruke indeksering.
For eksempel, i en countries_2d
liste med 3
underlister (hver inneholder 2
elementer):
countries_2d[1]
henter den andre underlisten (Python-indeksering starter på0
).countries_2d[1][0]
henter det første elementet i den underlisten.
# Two-dimensional list countries_2d = [['USA', 9629091], ['Canada', 9984670], ['Germany', 357114]] # Pull elements print(countries_2d[1]) print(countries_2d[1][0])
Takk for tilbakemeldingene dine!