Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Sisäkkäiset Listat Pythonissa | Muut Tietotyypit Pythonissa
Johdanto Python-Ohjelmointiin
course content

Kurssisisältö

Johdanto Python-Ohjelmointiin

Johdanto Python-Ohjelmointiin

1. Ensimmäinen Tutustuminen Pythoniin
2. Muuttujat ja Tyypit Pythonissa
3. Ehdolliset Lauseet Pythonissa
4. Muut Tietotyypit Pythonissa
5. Silmukat Pythonissa
6. Funktiot Pythonissa

book
Sisäkkäiset Listat Pythonissa

Listat Pythonissa voivat tallentaa erilaisia tietotyyppejä, mukaan lukien muita listoja. Toisin kuin monissa kielissä, Python sallii eripituiset sisäkkäiset listat.

Esimerkiksi, kun tallennetaan maita ja niiden pinta-aloja, on järjestelmällisempää käyttää erillistä listaa jokaiselle maalle sen sijaan, että käytettäisiin yhtä yhdistettyä listaa.

12345
# Two-dimensional list countries_2d = [["USA", 9629091], ["Canada", 9984670], ["Germany", 357114]] # Printing nested list print(countries_2d)
copy

Jokaisella maalla on oma listansa päälistan sisällä. Mutta miten navigoimme tässä rakenteessa?

Kaksiulotteisessa listassa jokainen elementti on itsessään lista, ja pääsemme käsiksi sisäisiin kohteisiin käyttämällä indeksointia.

Esimerkiksi countries_2d-listassa, jossa on 3 alilistaa (jokaisessa 2 kohdetta):

  • countries_2d[1] hakee toisen alilistan (Pythonin indeksointi alkaa 0:sta).

  • countries_2d[1][0] noutaa ensimmäisen kohteen siitä alilistasta.

123456
# Two-dimensional list countries_2d = [['USA', 9629091], ['Canada', 9984670], ['Germany', 357114]] # Pull elements print(countries_2d[1]) print(countries_2d[1][0])
copy
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 4

Kysy tekoälyä

expand
ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

course content

Kurssisisältö

Johdanto Python-Ohjelmointiin

Johdanto Python-Ohjelmointiin

1. Ensimmäinen Tutustuminen Pythoniin
2. Muuttujat ja Tyypit Pythonissa
3. Ehdolliset Lauseet Pythonissa
4. Muut Tietotyypit Pythonissa
5. Silmukat Pythonissa
6. Funktiot Pythonissa

book
Sisäkkäiset Listat Pythonissa

Listat Pythonissa voivat tallentaa erilaisia tietotyyppejä, mukaan lukien muita listoja. Toisin kuin monissa kielissä, Python sallii eripituiset sisäkkäiset listat.

Esimerkiksi, kun tallennetaan maita ja niiden pinta-aloja, on järjestelmällisempää käyttää erillistä listaa jokaiselle maalle sen sijaan, että käytettäisiin yhtä yhdistettyä listaa.

12345
# Two-dimensional list countries_2d = [["USA", 9629091], ["Canada", 9984670], ["Germany", 357114]] # Printing nested list print(countries_2d)
copy

Jokaisella maalla on oma listansa päälistan sisällä. Mutta miten navigoimme tässä rakenteessa?

Kaksiulotteisessa listassa jokainen elementti on itsessään lista, ja pääsemme käsiksi sisäisiin kohteisiin käyttämällä indeksointia.

Esimerkiksi countries_2d-listassa, jossa on 3 alilistaa (jokaisessa 2 kohdetta):

  • countries_2d[1] hakee toisen alilistan (Pythonin indeksointi alkaa 0:sta).

  • countries_2d[1][0] noutaa ensimmäisen kohteen siitä alilistasta.

123456
# Two-dimensional list countries_2d = [['USA', 9629091], ['Canada', 9984670], ['Germany', 357114]] # Pull elements print(countries_2d[1]) print(countries_2d[1][0])
copy
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 4
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt