Tuples
Un tuple est similaire à une liste mais immuable — une fois créé, son contenu ne peut pas être modifié.
Utile pour regrouper des valeurs qui doivent rester fixes, telles que des coordonnées (x, y), des couleurs RGB (255, 0, 0) ou d'autres données constantes.
Définition d’un tuple
Un tuple se définit à l’aide de parenthèses (()) au lieu de crochets :
coordinates = (10, 20)
Il est également possible de créer un tuple sans parenthèses : x = 1, 2, 3 — Python comprend que la virgule indique un "tuple".
Immuabilité
Les tuples ne peuvent pas être modifiés — il n’est pas possible d’ajouter, de supprimer ou de changer des valeurs.
Toute tentative entraîne une TypeError.
Cela les rend idéaux pour des configurations fixes, des constantes ou des valeurs de retour sûres depuis des fonctions.
Accès et décomposition des tuples
Comme les listes, les tuples utilisent des indices commençant à 0.
Par exemple, colors[0] correspond à "red", et colors[-1] à "blue".
Les tuples prennent également en charge la décomposition — attribution de valeurs à des variables en une seule étape :
x, y = (10, 20) affecte x = 10 et y = 20.
Cela est particulièrement utile lorsque des fonctions renvoient plusieurs valeurs.
Résumé
- Les tuples stockent plusieurs valeurs, comme les listes — mais sont immuables ;
- Utiliser des parenthèses ou des virgules pour les définir ;
- Accéder aux éléments par indice — comme pour les listes ;
- Une fois créés, les tuples ne peuvent pas être modifiés ;
- À utiliser lorsque des données fixes et fiables sont nécessaires.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you show more examples of defining tuples in Python?
What happens if I create a tuple with just one element?
When should I use a tuple instead of a list?
Génial!
Completion taux amélioré à 5
Tuples
Glissez pour afficher le menu
Un tuple est similaire à une liste mais immuable — une fois créé, son contenu ne peut pas être modifié.
Utile pour regrouper des valeurs qui doivent rester fixes, telles que des coordonnées (x, y), des couleurs RGB (255, 0, 0) ou d'autres données constantes.
Définition d’un tuple
Un tuple se définit à l’aide de parenthèses (()) au lieu de crochets :
coordinates = (10, 20)
Il est également possible de créer un tuple sans parenthèses : x = 1, 2, 3 — Python comprend que la virgule indique un "tuple".
Immuabilité
Les tuples ne peuvent pas être modifiés — il n’est pas possible d’ajouter, de supprimer ou de changer des valeurs.
Toute tentative entraîne une TypeError.
Cela les rend idéaux pour des configurations fixes, des constantes ou des valeurs de retour sûres depuis des fonctions.
Accès et décomposition des tuples
Comme les listes, les tuples utilisent des indices commençant à 0.
Par exemple, colors[0] correspond à "red", et colors[-1] à "blue".
Les tuples prennent également en charge la décomposition — attribution de valeurs à des variables en une seule étape :
x, y = (10, 20) affecte x = 10 et y = 20.
Cela est particulièrement utile lorsque des fonctions renvoient plusieurs valeurs.
Résumé
- Les tuples stockent plusieurs valeurs, comme les listes — mais sont immuables ;
- Utiliser des parenthèses ou des virgules pour les définir ;
- Accéder aux éléments par indice — comme pour les listes ;
- Une fois créés, les tuples ne peuvent pas être modifiés ;
- À utiliser lorsque des données fixes et fiables sont nécessaires.
Merci pour vos commentaires !