3.2. Tuples¶
Un tuple est tout à fait similaire à une liste : il s’agit d’une collection d’objets [1] . On crée un tuple en séparant les objets par des des virgules ,
et en les encadrant éventuellement par des parenthèses (...)
.
In [1]: type((1,2,3))
Out[1]: tuple
In [2]: a = 1,2,3
In [3]: type(a)
Out[3]: tuple
Quand faut-il encadrer un tuple avec des parenthèses ? Par exemple si l’on crée une liste dont certains arguments sont des tuples.
In [4]: [(1, 2), (3, 4)]
Out[4]: [(1, 2), (3, 4)]
In [5]: [1, 2, 3, 4]