Python: Tuple: Difference between revisions

From Wiki Cours
Jump to navigation Jump to search
(Created page with "__NOTOC__ <--Sommaire == Initialisation = Les tuples (n-uplets en français) sont des listes 'non modifiables'. La syntaxe est une succession d'éléments...")
(No difference)

Revision as of 11:35, 25 August 2015

<--Sommaire

= Initialisation

Les tuples (n-uplets en français) sont des listes 'non modifiables'. La syntaxe est une succession d'éléments séparés par une virgule et de préférence entourés par des parenthèses.

a = 'a', 'b', 'c'
a = ('a', 'b', 'c')
a = tuple(['a', 'b', 'c']) # conversion d'une liste en tuple
print a # affiche le tuple

On peut se demander quel en est l'intérêt par rapport aux listes. C'est un outil très utile pour le passage d'arguments et pour sécuriser des données en évitant qu'elles soient modifiées.