Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Ta Bort Tupler i Python | Sektion
Python Datastrukturer

bookTa Bort Tupler i Python

En tuple i Python är oföränderlig, vilket innebär att när den väl har skapats kan du inte ändra, lägga till eller ta bort dess element. Däremot kan du ta bort hela tuplen med hjälp av del-satsen.

1234567
movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
copy

Ta bort objekt

Note
Observera

Eftersom tupler är oföränderliga kan du inte ta bort objekt direkt från dem. Du kan dock kringgå detta genom att konvertera tuplen till en lista, ändra listan och sedan konvertera tillbaka den till en tuppel.

12345678910111213
movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Convert the tuple to a list movies_list = list(movies) # Remove specific items movies_list.remove("Tenet") movies_list.remove("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print(movies)
copy
Uppgift

Swipe to start coding

Djurfokuserade filmer tilltalade inte publiken, förutom den animerade filmen "Finding Nemo".

  • Omvandla tuplen movie_poster till en lista och tilldela den till variabeln temp_list.
  • Ta bort elementen "The Lion King" och "Jurassic Park" från listan.
  • Omvandla listan tillbaka till en tuple och tilldela värdet till variabeln movie_poster.
  • Ta bort listan temp_list.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 19
single

single

Fråga AI

expand

Fråga AI

ChatGPT

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

close

bookTa Bort Tupler i Python

Svep för att visa menyn

En tuple i Python är oföränderlig, vilket innebär att när den väl har skapats kan du inte ändra, lägga till eller ta bort dess element. Däremot kan du ta bort hela tuplen med hjälp av del-satsen.

1234567
movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
copy

Ta bort objekt

Note
Observera

Eftersom tupler är oföränderliga kan du inte ta bort objekt direkt från dem. Du kan dock kringgå detta genom att konvertera tuplen till en lista, ändra listan och sedan konvertera tillbaka den till en tuppel.

12345678910111213
movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Convert the tuple to a list movies_list = list(movies) # Remove specific items movies_list.remove("Tenet") movies_list.remove("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print(movies)
copy
Uppgift

Swipe to start coding

Djurfokuserade filmer tilltalade inte publiken, förutom den animerade filmen "Finding Nemo".

  • Omvandla tuplen movie_poster till en lista och tilldela den till variabeln temp_list.
  • Ta bort elementen "The Lion King" och "Jurassic Park" från listan.
  • Omvandla listan tillbaka till en tuple och tilldela värdet till variabeln movie_poster.
  • Ta bort listan temp_list.

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

single

some-alt