Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Yleiset Listamenetelmät 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
Yleiset Listamenetelmät Pythonissa

Listoilla voi suorittaa monia operaatioita. Tässä ovat yleisimmät:

  • len(t): palauttaa listan t alkioiden lukumäärän;

  • list1 + list2: yhdistää kaksi listaa (molempien täytyy olla listoja);

  • t * n: luo n kopiota listasta t;

  • t.append(x): lisää x listan t loppuun (muokkaa alkuperäistä listaa);

  • t.extend([x, y, ...]): liittää useita elementtejä listaan t (muokkaa myös listaa);

  • t.copy(): luo kopion listasta t;

  • t.count(x): laskee kuinka monta kertaa x esiintyy listassa t.

Esimerkiksi, laajennetaan aiempaa listaamme lisäämällä pääkaupunki ja osavaltioiden kokonaismäärä.

12345678910
# Initial and new lists US_Info = ["USA", 9629091, 331002651] US_Info_new = ["Washington D.C.", 50] # Add new data using concatenation print(US_Info + US_Info_new) # Add new data using list method US_Info.extend(US_Info_new) print(US_Info)
copy

Huom

.extend()-metodi vaatii argumentikseen iteroitavan. Tässä tapauksessa se on lista. Iteroitava Pythonissa on mikä tahansa objekti, jota voidaan käydä läpi alkio kerrallaan.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 2

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
Yleiset Listamenetelmät Pythonissa

Listoilla voi suorittaa monia operaatioita. Tässä ovat yleisimmät:

  • len(t): palauttaa listan t alkioiden lukumäärän;

  • list1 + list2: yhdistää kaksi listaa (molempien täytyy olla listoja);

  • t * n: luo n kopiota listasta t;

  • t.append(x): lisää x listan t loppuun (muokkaa alkuperäistä listaa);

  • t.extend([x, y, ...]): liittää useita elementtejä listaan t (muokkaa myös listaa);

  • t.copy(): luo kopion listasta t;

  • t.count(x): laskee kuinka monta kertaa x esiintyy listassa t.

Esimerkiksi, laajennetaan aiempaa listaamme lisäämällä pääkaupunki ja osavaltioiden kokonaismäärä.

12345678910
# Initial and new lists US_Info = ["USA", 9629091, 331002651] US_Info_new = ["Washington D.C.", 50] # Add new data using concatenation print(US_Info + US_Info_new) # Add new data using list method US_Info.extend(US_Info_new) print(US_Info)
copy

Huom

.extend()-metodi vaatii argumentikseen iteroitavan. Tässä tapauksessa se on lista. Iteroitava Pythonissa on mikä tahansa objekti, jota voidaan käydä läpi alkio kerrallaan.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

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