Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Lägga till Objekt i en Tuppel: Alternativa Metoder med Lists | Behärska Python-Tuple
Python Datastrukturer

Svep för att visa menyn

book
Lägga till Objekt i en Tuppel: Alternativa Metoder med Lists

För att lägga till element i en tuple kan du använda samma metod som är effektiv för borttagning. Eftersom tupler är oföränderliga kan vi inte direkt lägga till ett element till dem utan att stöta på ett fel. Det finns dock lösningar för att lägga till nya element i en tuple. Låt oss utforska två vanliga metoder.

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

Ett annat sätt att lägga till ett element i en tuple är genom att sammanfoga den med en annan tuple. Detta är något vi utforskade några kapitel tillbaka. Om du vill lägga till ett eller flera element, skapa helt enkelt en ny tuple med dessa element och kombinera den med den ursprungliga tuplen.

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
Uppgift

Swipe to start coding

Du har given tuplen animal_movies.

  • Lägg till två nya filmer till denna tuple: "Dumbo" och "Zootopia".
  • Du kan använda vilken metod som helst för att lägga till dem, antingen genom att konvertera till en lista eller genom att konkatenera tupler.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 6

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

book
Lägga till Objekt i en Tuppel: Alternativa Metoder med Lists

För att lägga till element i en tuple kan du använda samma metod som är effektiv för borttagning. Eftersom tupler är oföränderliga kan vi inte direkt lägga till ett element till dem utan att stöta på ett fel. Det finns dock lösningar för att lägga till nya element i en tuple. Låt oss utforska två vanliga metoder.

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

Ett annat sätt att lägga till ett element i en tuple är genom att sammanfoga den med en annan tuple. Detta är något vi utforskade några kapitel tillbaka. Om du vill lägga till ett eller flera element, skapa helt enkelt en ny tuple med dessa element och kombinera den med den ursprungliga tuplen.

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
Uppgift

Swipe to start coding

Du har given tuplen animal_movies.

  • Lägg till två nya filmer till denna tuple: "Dumbo" och "Zootopia".
  • Du kan använda vilken metod som helst för att lägga till dem, antingen genom att konvertera till en lista eller genom att konkatenera tupler.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 6
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt