Définition

Un Tuple permet de créer une collection ordonnée de plusieurs éléments. En mathématiques, on parle de p-uplet.
Par exemple, un quadruplet est constitué de 4 éléments.

Création


  t = tuple()
 

On peut aussi les créer de manière implicite en affectant des valeurs (les () sont optionnelles):

(x,y)=(4,"toto")


Généralités

Les tuples ressemblent aux listes.
- Ils ont des éléments indexés et l’index démarre à zéro
Mais ils sont immutables! Ils sont donc plus rapide à utiliser que les listes.

  (x,y)=(4,"toto")
  

Exemple


                my_dict = {'key1':'value1','key2':'value2'}

sorted

Pour ordonner une liste de tuple il est possible de le faire avec la fonction sorted(). Cette fonction prend en paramètre une séquence et retourne une séquence triée.

Exemple

tri par valeur

Si nous souhaitons trier par valeur il est possible de créer une liste de tuple dans une boucle for cf. exemple.

Exemples


En raccourcis

Exercices

Annexes

Liens

Pièces jointes