Tuplen Luominen
Pythonissa tuple on tietorakenne, joka koostuu arvojen jaksosta sulkujen sisällä, ja alkiot erotetaan toisistaan pilkuilla. Tuplet muistuttavat listoja, mutta tärkein ero on, että tuplet ovat muuttumattomia tietorakenteita.
Muuttumattomia tietorakenteita ei voi muokata niiden luonnin jälkeen. Tuplet voivat sisältää minkä tahansa määrän alkioita, ja jokaisen alkion tietotyyppi voi vaihdella. On tärkeää huomata, että yksittäisen alkion tuple määritellään lisäämällä pilkku alkion jälkeen, kuten alla:
12single_movie = ("Inception",) # Single-element tuple print(single_movie)
Ilman pilkkua Python tulkitsee sulut tavalliseksi ryhmittelyksi, ei tupleksi.
12not_a_tuple = ("Inception") print(type(not_a_tuple))
Tyhjän tuplen luominen
123empty_tuple = () print(empty_tuple) print(type(empty_tuple))
Tuplen luominen tuple()-funktion avulla
tuple()-funktio muuntaa iteroitavan objektin tupleksi. Esimerkiksi voit muuntaa merkkijonon tupleksi, jonka alkiot ovat merkkijonon kirjaimia:
12movie_title = tuple("Inception") print(movie_title)
Tuplen luominen listasta
Voit myös käyttää tuple()-funktiota luodaksesi tuplen listasta:
123movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
Kiitos palautteestasi!
single
Tuplen Luominen
Pyyhkäise näyttääksesi valikon
Pythonissa tuple on tietorakenne, joka koostuu arvojen jaksosta sulkujen sisällä, ja alkiot erotetaan toisistaan pilkuilla. Tuplet muistuttavat listoja, mutta tärkein ero on, että tuplet ovat muuttumattomia tietorakenteita.
Muuttumattomia tietorakenteita ei voi muokata niiden luonnin jälkeen. Tuplet voivat sisältää minkä tahansa määrän alkioita, ja jokaisen alkion tietotyyppi voi vaihdella. On tärkeää huomata, että yksittäisen alkion tuple määritellään lisäämällä pilkku alkion jälkeen, kuten alla:
12single_movie = ("Inception",) # Single-element tuple print(single_movie)
Ilman pilkkua Python tulkitsee sulut tavalliseksi ryhmittelyksi, ei tupleksi.
12not_a_tuple = ("Inception") print(type(not_a_tuple))
Tyhjän tuplen luominen
123empty_tuple = () print(empty_tuple) print(type(empty_tuple))
Tuplen luominen tuple()-funktion avulla
tuple()-funktio muuntaa iteroitavan objektin tupleksi. Esimerkiksi voit muuntaa merkkijonon tupleksi, jonka alkiot ovat merkkijonon kirjaimia:
12movie_title = tuple("Inception") print(movie_title)
Tuplen luominen listasta
Voit myös käyttää tuple()-funktiota luodaksesi tuplen listasta:
123movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
Pyyhkäise aloittaaksesi koodauksen
Alusta tuple space_movies.
- Käytä seuraavia elokuvia:
'2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian' - Tuple alustetaan käyttämällä sulkuja
(). - Tuplet ovat muuttumattomia, eli niihin ei voi lisätä alkioita luomisen jälkeen. Varmista, että kaikki elokuvat ovat mukana tuplea alustettaessa.
Huomio
On suositeltavaa kopioida ja liittää elokuvien nimet virheiden välttämiseksi.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme