Tuplet
Tuple on kuin lista, mutta muuttumaton — kun se on luotu, sen sisältöä ei voi muuttaa.
Tuplet ovat hyödyllisiä arvojen ryhmittelyyn, joiden tulisi pysyä samoina, kuten koordinaatit (x, y), RGB-värit (255, 0, 0) tai muu vakiodata.
Tuplen määrittely
Tuple määritellään käyttämällä sulkuja (()) hakasulkujen sijaan:
coordinates = (10, 20)
Tuplen voi luoda myös ilman sulkuja: x = 1, 2, 3 — Python tunnistaa pilkun tarkoittavan "tuplea".
Muuttumattomuus
Tupleja ei voi muokata — arvoja ei voi lisätä, poistaa tai muuttaa.
Yritys tehdä näin aiheuttaa TypeError-virheen.
Tämän vuoksi ne soveltuvat hyvin kiinteisiin asetuksiin, vakioihin tai turvallisiin paluuarvoihin funktioista.
Tuplien käsittely ja purkaminen
Kuten listoissa, tuplissa käytetään indeksejä, jotka alkavat nollasta.
Esimerkiksi colors[0] on "red" ja colors[-1] on "blue".
Tuplit tukevat myös purkamista — arvojen asettamista muuttujille yhdellä kertaa:
x, y = (10, 20) asettaa x = 10 ja y = 20.
Tämä on erityisen hyödyllistä, kun funktiot palauttavat useita arvoja.
Yhteenveto
- Tuplit tallentavat useita arvoja kuten listat — mutta ovat muuttumattomia;
- Määrittele tupli sulkujen tai pilkkujen avulla;
- Hae arvoja indeksin perusteella — kuten listoissa;
- Kun tupli on luotu, sitä ei voi muuttaa;
- Käytä tuplia, kun tarvitset kiinteää ja luotettavaa tietoa.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 5
Tuplet
Pyyhkäise näyttääksesi valikon
Tuple on kuin lista, mutta muuttumaton — kun se on luotu, sen sisältöä ei voi muuttaa.
Tuplet ovat hyödyllisiä arvojen ryhmittelyyn, joiden tulisi pysyä samoina, kuten koordinaatit (x, y), RGB-värit (255, 0, 0) tai muu vakiodata.
Tuplen määrittely
Tuple määritellään käyttämällä sulkuja (()) hakasulkujen sijaan:
coordinates = (10, 20)
Tuplen voi luoda myös ilman sulkuja: x = 1, 2, 3 — Python tunnistaa pilkun tarkoittavan "tuplea".
Muuttumattomuus
Tupleja ei voi muokata — arvoja ei voi lisätä, poistaa tai muuttaa.
Yritys tehdä näin aiheuttaa TypeError-virheen.
Tämän vuoksi ne soveltuvat hyvin kiinteisiin asetuksiin, vakioihin tai turvallisiin paluuarvoihin funktioista.
Tuplien käsittely ja purkaminen
Kuten listoissa, tuplissa käytetään indeksejä, jotka alkavat nollasta.
Esimerkiksi colors[0] on "red" ja colors[-1] on "blue".
Tuplit tukevat myös purkamista — arvojen asettamista muuttujille yhdellä kertaa:
x, y = (10, 20) asettaa x = 10 ja y = 20.
Tämä on erityisen hyödyllistä, kun funktiot palauttavat useita arvoja.
Yhteenveto
- Tuplit tallentavat useita arvoja kuten listat — mutta ovat muuttumattomia;
- Määrittele tupli sulkujen tai pilkkujen avulla;
- Hae arvoja indeksin perusteella — kuten listoissa;
- Kun tupli on luotu, sitä ei voi muuttaa;
- Käytä tuplia, kun tarvitset kiinteää ja luotettavaa tietoa.
Kiitos palautteestasi!