Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Kohteiden Lisääminen Tupleen: Vaihtoehtoiset Lähestymistavat Käyttämällä Listoja | Mastering Python Tuples
Pythonin Tietorakenteet

Pyyhkäise näyttääksesi valikon

book
Kohteiden Lisääminen Tupleen: Vaihtoehtoiset Lähestymistavat Käyttämällä Listoja

Lisätäksemme elementtejä tupleen, voimme käyttää samaa lähestymistapaa, joka on tehokas poistamiseen. Koska tuplet ovat muuttumattomia, emme voi suoraan lisätä niihin elementtiä ilman virhettä. On kuitenkin olemassa kiertotapoja lisätä uusia elementtejä tupleen. Tutkitaan kahta yleistä lähestymistapaa.

12345678910111213
# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Convert the tuple to a list movies_list = list(movies) # Add a new movie to the list movies_list.append("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print("After:", movies)
copy

Toinen tapa lisätä elementti tupleen on yhdistää se toiseen tupleen. Tämä on jotain, mitä tutkittiin muutama luku sitten. Jos haluat lisätä yhden tai useamman elementin, luo yksinkertaisesti uusi tuple näillä elementeillä ja yhdistä se alkuperäiseen tupleen.

12345678910
# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Create a new tuple with the movie to add new_movies = ("Dunkirk",) # Concatenate the tuples movies += new_movies print(movies)
copy
Tehtävä

Swipe to start coding

Sinulle annetaan tuple animal_movies.

  • Lisää tähän tupleen kaksi uutta elokuvaa: "Dumbo" ja "Zootopia".
  • Voit käyttää mitä tahansa menetelmää niiden lisäämiseen, joko muuntamalla listaksi tai yhdistämällä tuplet.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 6

Kysy tekoälyä

expand
ChatGPT

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

book
Kohteiden Lisääminen Tupleen: Vaihtoehtoiset Lähestymistavat Käyttämällä Listoja

Lisätäksemme elementtejä tupleen, voimme käyttää samaa lähestymistapaa, joka on tehokas poistamiseen. Koska tuplet ovat muuttumattomia, emme voi suoraan lisätä niihin elementtiä ilman virhettä. On kuitenkin olemassa kiertotapoja lisätä uusia elementtejä tupleen. Tutkitaan kahta yleistä lähestymistapaa.

12345678910111213
# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Convert the tuple to a list movies_list = list(movies) # Add a new movie to the list movies_list.append("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print("After:", movies)
copy

Toinen tapa lisätä elementti tupleen on yhdistää se toiseen tupleen. Tämä on jotain, mitä tutkittiin muutama luku sitten. Jos haluat lisätä yhden tai useamman elementin, luo yksinkertaisesti uusi tuple näillä elementeillä ja yhdistä se alkuperäiseen tupleen.

12345678910
# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Create a new tuple with the movie to add new_movies = ("Dunkirk",) # Concatenate the tuples movies += new_movies print(movies)
copy
Tehtävä

Swipe to start coding

Sinulle annetaan tuple animal_movies.

  • Lisää tähän tupleen kaksi uutta elokuvaa: "Dumbo" ja "Zootopia".
  • Voit käyttää mitä tahansa menetelmää niiden lisäämiseen, joko muuntamalla listaksi tai yhdistämällä tuplet.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 6
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt