Chapitre 3 - Types construits
Les tuples :
Un tuple est un type construit de nombres entiers ou décimaux, de chaines de caractères ou de booléens. Ils sont définis pas de parenthèses.
Exemples : a = (1, 2, 3) >>> type(a) => type('tuple') b = ("a", "b", "c") >>> type(b) => type('tuple')
Un tuple est non muable, ce qui veut dire que l'on ne peut pas le modifier une fois la valeur entrée dedans.
Exemples : >>> a[0] = 4 => error
Les listes :
Une liste est une structure de données qui contient une série de valeurs. Elles sont définis par des crochets.
Exemples : a = [1, 2, 3] >>> type(a) => type('list') b = ["a", "b", "c"] >>> type(b) => type('list')
Une liste est indexée, on peut accéder aux éléments en indiquant entre crochets leurs "rangs". Attention, pour appeler le premier terme, il faut mettre [0].
Exemples : b[0] >>> ["a"] a[2] >>> [3]
Une liste est muable, ce qui veut dire que l'on peut la modifier une fois la valeur entrée dedans.
Exemples : >>> a[0] = 4 => a = [4, 2, 3]