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 i Python | Sektion
Practice
Projects
Quizzes & Challenges
Quizzer
Challenges
/
Python Datastrukturer

bookTilføjelse af Elementer til en Tuple i Python

For at tilføje elementer til et tuple kan du anvende samme metode, som er effektiv til sletning. Da tuples er uforanderlige, kan du ikke direkte tilføje et element uden at få en fejl. Der findes dog løsninger til at tilføje nye elementer til et tuple.

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 metode til at tilføje et element til et tuple er ved at sammenkæde det med et andet tuple. Hvis du ønsker at tilføje et eller flere elementer, skal du blot oprette et nyt tuple med disse elementer og kombinere det med det oprindelige 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 tildelt tuplen animal_movies.

  • Tilføj to nye film til denne tuple: "Dumbo" og "Zootopia".
  • Du kan bruge en hvilken som helst metode til at tilføje dem, enten ved at konvertere til en liste eller ved at sammenkæde tupler.

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 20
single

single

Spørg AI

expand

Spørg AI

ChatGPT

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

close

bookTilføjelse af Elementer til en Tuple i Python

Stryg for at vise menuen

For at tilføje elementer til et tuple kan du anvende samme metode, som er effektiv til sletning. Da tuples er uforanderlige, kan du ikke direkte tilføje et element uden at få en fejl. Der findes dog løsninger til at tilføje nye elementer til et tuple.

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 metode til at tilføje et element til et tuple er ved at sammenkæde det med et andet tuple. Hvis du ønsker at tilføje et eller flere elementer, skal du blot oprette et nyt tuple med disse elementer og kombinere det med det oprindelige 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 tildelt tuplen animal_movies.

  • Tilføj to nye film til denne tuple: "Dumbo" og "Zootopia".
  • Du kan bruge en hvilken som helst metode til at tilføje dem, enten ved at konvertere til en liste eller ved at sammenkæde tupler.

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 1. Kapitel 20
single

single

some-alt