Contenu du cours
Structures de Données Python
Structures de Données Python
Ajouter des Éléments à un Tuple
Pour ajouter des éléments à un tuple, vous pouvez utiliser la même approche qui est efficace pour la suppression. Étant donné que les tuples sont immuables, nous ne pouvons pas directement ajouter un élément sans rencontrer une erreur. Cependant, il existe des solutions pour ajouter de nouveaux éléments à un tuple. Explorons deux approches courantes.
# 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)
Une autre façon d'ajouter un élément à un tuple est de le concaténer avec un autre tuple. C'est quelque chose que nous avons exploré quelques chapitres plus tôt. Si vous souhaitez ajouter un ou plusieurs éléments, créez simplement un nouveau tuple avec ces éléments et combinez-le avec le tuple original.
# 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
Vous avez le tuple animal_movies
.
Votre objectif :
- Ajoutez deux nouveaux films à ce tuple :
"Dumbo"
et"The Lion King"
. - Vous pouvez utiliser n'importe quelle méthode pour les ajouter, soit en convertissant en liste, soit en concaténant des tuples.
Solution
Merci pour vos commentaires !
Ajouter des Éléments à un Tuple
Pour ajouter des éléments à un tuple, vous pouvez utiliser la même approche qui est efficace pour la suppression. Étant donné que les tuples sont immuables, nous ne pouvons pas directement ajouter un élément sans rencontrer une erreur. Cependant, il existe des solutions pour ajouter de nouveaux éléments à un tuple. Explorons deux approches courantes.
# 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)
Une autre façon d'ajouter un élément à un tuple est de le concaténer avec un autre tuple. C'est quelque chose que nous avons exploré quelques chapitres plus tôt. Si vous souhaitez ajouter un ou plusieurs éléments, créez simplement un nouveau tuple avec ces éléments et combinez-le avec le tuple original.
# 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
Vous avez le tuple animal_movies
.
Votre objectif :
- Ajoutez deux nouveaux films à ce tuple :
"Dumbo"
et"The Lion King"
. - Vous pouvez utiliser n'importe quelle méthode pour les ajouter, soit en convertissant en liste, soit en concaténant des tuples.
Solution
Merci pour vos commentaires !