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
