Opprette en Tuple i Python: Definere Uforanderlige Datastrukturer
I Python er en tuple en datastruktur som består av en sekvens av verdier omsluttet av parenteser, med elementer adskilt av komma. Tupler ligner på lister, men den viktigste forskjellen er at tupler er uendrebare datastrukturer.
Uendrebare datastrukturer kan ikke endres etter at de er opprettet. Tupler, akkurat som lister, kan inneholde et hvilket som helst antall elementer, og datatypen til hvert element kan variere. Det er viktig å merke seg at en tuple med bare ett element defineres med et komma etter elementet, som vist:
12single_movie = ("Inception",) # Single-element tuple print(single_movie)
Merk
Uten kommaet vil Python tolke parentesene som vanlig gruppering, ikke som en tuple.
12not_a_tuple = ("Inception") print(type(not_a_tuple))
La oss utforske hvordan vi kan lage tupler.
Lage en tom tuple
12empty_tuple = () print(empty_tuple)
Opprette en tuple ved å bruke tuple()
-funksjonen
tuple()
-funksjonen konverterer en iterable til en tuple. For eksempel kan du konvertere en streng til en tuple av dens tegn:
12movie_title = tuple("Inception") print(movie_title)
Opprette en tuple fra en liste
Du kan også bruke tuple()
-funksjonen for å opprette en tuple fra en liste:
123movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
Swipe to start coding
Initialiser tuplen space_movies
.
- Bruk følgende filmer:
'2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
- For å initialisere tuplen, bruk parenteser
()
. - Tupler er uforanderlige, noe som betyr at du ikke kan legge til elementer i dem etter at de er opprettet. Sørg for å inkludere alle filmene i tuplen under initialisering.
Merk
Det er bedre å kopiere og lime inn listen over filmer for å unngå feil i titlene.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 3.23Awesome!
Completion rate improved to 3.23
Opprette en Tuple i Python: Definere Uforanderlige Datastrukturer
I Python er en tuple en datastruktur som består av en sekvens av verdier omsluttet av parenteser, med elementer adskilt av komma. Tupler ligner på lister, men den viktigste forskjellen er at tupler er uendrebare datastrukturer.
Uendrebare datastrukturer kan ikke endres etter at de er opprettet. Tupler, akkurat som lister, kan inneholde et hvilket som helst antall elementer, og datatypen til hvert element kan variere. Det er viktig å merke seg at en tuple med bare ett element defineres med et komma etter elementet, som vist:
12single_movie = ("Inception",) # Single-element tuple print(single_movie)
Merk
Uten kommaet vil Python tolke parentesene som vanlig gruppering, ikke som en tuple.
12not_a_tuple = ("Inception") print(type(not_a_tuple))
La oss utforske hvordan vi kan lage tupler.
Lage en tom tuple
12empty_tuple = () print(empty_tuple)
Opprette en tuple ved å bruke tuple()
-funksjonen
tuple()
-funksjonen konverterer en iterable til en tuple. For eksempel kan du konvertere en streng til en tuple av dens tegn:
12movie_title = tuple("Inception") print(movie_title)
Opprette en tuple fra en liste
Du kan også bruke tuple()
-funksjonen for å opprette en tuple fra en liste:
123movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
Swipe to start coding
Initialiser tuplen space_movies
.
- Bruk følgende filmer:
'2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
- For å initialisere tuplen, bruk parenteser
()
. - Tupler er uforanderlige, noe som betyr at du ikke kan legge til elementer i dem etter at de er opprettet. Sørg for å inkludere alle filmene i tuplen under initialisering.
Merk
Det er bedre å kopiere og lime inn listen over filmer for å unngå feil i titlene.
Løsning
Takk for tilbakemeldingene dine!
single
Awesome!
Completion rate improved to 3.23
Opprette en Tuple i Python: Definere Uforanderlige Datastrukturer
Sveip for å vise menyen
I Python er en tuple en datastruktur som består av en sekvens av verdier omsluttet av parenteser, med elementer adskilt av komma. Tupler ligner på lister, men den viktigste forskjellen er at tupler er uendrebare datastrukturer.
Uendrebare datastrukturer kan ikke endres etter at de er opprettet. Tupler, akkurat som lister, kan inneholde et hvilket som helst antall elementer, og datatypen til hvert element kan variere. Det er viktig å merke seg at en tuple med bare ett element defineres med et komma etter elementet, som vist:
12single_movie = ("Inception",) # Single-element tuple print(single_movie)
Merk
Uten kommaet vil Python tolke parentesene som vanlig gruppering, ikke som en tuple.
12not_a_tuple = ("Inception") print(type(not_a_tuple))
La oss utforske hvordan vi kan lage tupler.
Lage en tom tuple
12empty_tuple = () print(empty_tuple)
Opprette en tuple ved å bruke tuple()
-funksjonen
tuple()
-funksjonen konverterer en iterable til en tuple. For eksempel kan du konvertere en streng til en tuple av dens tegn:
12movie_title = tuple("Inception") print(movie_title)
Opprette en tuple fra en liste
Du kan også bruke tuple()
-funksjonen for å opprette en tuple fra en liste:
123movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
Swipe to start coding
Initialiser tuplen space_movies
.
- Bruk følgende filmer:
'2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
- For å initialisere tuplen, bruk parenteser
()
. - Tupler er uforanderlige, noe som betyr at du ikke kan legge til elementer i dem etter at de er opprettet. Sørg for å inkludere alle filmene i tuplen under initialisering.
Merk
Det er bedre å kopiere og lime inn listen over filmer for å unngå feil i titlene.
Løsning
Takk for tilbakemeldingene dine!