Problem

1/7

Tuples

Theory Click to read/hide

Tuplet

Un tuple est une liste immuable. Un tuple ne peut en aucun cas être modifié une fois qu'il a été créé.

Pourquoi les tuples sont-ils nécessaires ?
  • En cas de protection des données contre les modifications (intentionnelles ou accidentelles).
  • Les tuples occupent moins d'espace mémoire et sont plus rapides que les listes.
  • Pour renvoyer plusieurs valeurs d'une fonction.
  • Les tuples peuvent être utilisés comme clés de dictionnaire (nous en reparlerons plus tard).



Créer des tuples

1 manière : comme une liste, mais avec des parenthèses
1
2
3
un = (1,2,3,4,5) imprimer(type(a))   # classe 'tuple' impression(a)         # (1, 2, 3, 4, 5)
2 voies : en utilisant la fonction tuple()
1
2
3
b = tuple((1,2,3,4,5)) impression(type(b))   # <classe 'tuple'> impression(b)         # (1, 2, 3, 4, 5)


Tu dois t'en souvenir !
  1. Les tuples sont une liste immuable.
  2. Les éléments d'un tuple peuvent être de différents types.
  3. Vous pouvez créer un tuple en utilisant la fonction tuple() ou en listant les éléments entre parenthèses.

Problem

L'entrée est un ensemble d'entiers. Créez un tuple à partir de l'ensemble de nombres donné.

Exemples
# Entrée Sortie
1 1 2 3 4 5 (1, 2, 3, 4, 5)