single
Tilføjelse af Elementer til en Tuple: Alternative Metoder ved Brug af Lister
Stryg for at vise menuen
For at tilføje elementer til et tuple kan du bruge samme metode, som er effektiv til sletning. Da tuples er uforanderlige, kan vi ikke direkte tilføje et element til dem 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)
En anden måde at tilføje et element til et tuple på er ved at sammenkæde det med et andet tuple. Dette blev gennemgået i et par tidligere kapitler. Hvis du vil 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)
Swipe to start coding
Du har fået tuple'en animal_movies.
- Tilføj to nye film til denne tuple:
"Dumbo"og"Zootopia". - Du kan bruge enhver metode til at tilføje dem, enten ved at konvertere til en liste eller ved at sammenkæde tuples.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat