Aller au contenu principal

Le site est en cours de migration vers la solution la plus adaptée.

Aller au contenu principal

Un Tuple, c'est comme une liste, mais immuable (non modifiable). Une fois créé, on ne touche plus.

coordonnees = (10, 20)
# coordonnees[0] = 15 -> ERREUR !

Pourquoi utiliser des Tuples ?

  1. Sécurité : Tu es sûr que personne ne va modifier tes constantes.
  2. Performance : C'est légèrement plus rapide et léger qu'une liste.
  3. Retour multiple : Une fonction peut renvoyer plusieurs valeurs via un tuple.
def get_gps():
    return (48.85, 2.35)

lat, lon = get_gps() # "Unpacking" (Déballage)

L'unpacking est génial pour échanger deux variables sans temporaire : a, b = b, a

Commentaires (0)

Laisser un commentaire

Aucun commentaire pour le moment. Soyez le premier à commenter !