Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Ajout d’Éléments à un Tuple : Approches Alternatives Utilisant des Listes | Maîtriser les Tuples en Python
Structures de Données Python
Section 3. Chapitre 6
single

single

Ajout d’Éléments à un Tuple : Approches Alternatives Utilisant des Listes

Glissez pour afficher le menu

Pour ajouter des éléments à un tuple, il est possible d'utiliser la même méthode efficace pour la suppression. Étant donné que les tuples sont immuables, il n'est pas possible d'ajouter directement un élément sans provoquer une erreur. Cependant, il existe des solutions alternatives pour ajouter de nouveaux éléments à un 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)

Une autre façon d'ajouter un élément à un tuple consiste à le concaténer avec un autre tuple. Cette méthode a été abordée dans les chapitres précédents. Pour ajouter un ou plusieurs éléments, il suffit de créer un nouveau tuple avec ces éléments et de le combiner avec le tuple d'origine.

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)
Tâche

Glissez pour commencer à coder

Vous disposez du tuple animal_movies.

  • Ajouter deux nouveaux films à ce tuple : "Dumbo" et "Zootopia".
  • Vous pouvez utiliser n'importe quelle méthode pour les ajouter, soit en convertissant en liste, soit en concaténant des tuples.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 6
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt