Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Tilføjelse af Elementer til en Tuple: Alternative Tilgange ved Brug af Lister | Beherskelse af Python Tupler
Python Datastrukturer

Stryg for at vise menuen

book
Tilføjelse af Elementer til en Tuple: Alternative Tilgange ved Brug af Lister

For at tilføje elementer til en tuple, kan du bruge den samme tilgang, der er effektiv til sletning. Da tuples er uforanderlige, kan vi ikke direkte tilføje et element til dem uden at støde på en fejl. Der er dog løsninger til at tilføje nye elementer til en tuple. Lad os udforske to almindelige tilgange.

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

En anden måde at tilføje et element til en tuple er ved at sammenkæde det med en anden tuple. Dette er noget, vi udforskede et par kapitler tilbage. Hvis du vil tilføje et eller flere elementer, skal du blot oprette en ny tuple med disse elementer og kombinere den med den originale tuple.

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
Opgave

Swipe to start coding

Du har fået tuple animal_movies.

  • Tilføj to nye film til dette tuple: "Dumbo" og "Zootopia".
  • Du kan bruge enhver metode til at tilføje dem, enten ved at konvertere til en liste eller ved at kæde tuples sammen.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 6
Vi beklager, at noget gik galt. Hvad skete der?

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
Tilføjelse af Elementer til en Tuple: Alternative Tilgange ved Brug af Lister

For at tilføje elementer til en tuple, kan du bruge den samme tilgang, der er effektiv til sletning. Da tuples er uforanderlige, kan vi ikke direkte tilføje et element til dem uden at støde på en fejl. Der er dog løsninger til at tilføje nye elementer til en tuple. Lad os udforske to almindelige tilgange.

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

En anden måde at tilføje et element til en tuple er ved at sammenkæde det med en anden tuple. Dette er noget, vi udforskede et par kapitler tilbage. Hvis du vil tilføje et eller flere elementer, skal du blot oprette en ny tuple med disse elementer og kombinere den med den originale tuple.

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
Opgave

Swipe to start coding

Du har fået tuple animal_movies.

  • Tilføj to nye film til dette tuple: "Dumbo" og "Zootopia".
  • Du kan bruge enhver metode til at tilføje dem, enten ved at konvertere til en liste eller ved at kæde tuples sammen.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 6
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt