Le langage Python expliqué pas à pas #2 : L’essentiel à retenir sur les séquences #1
Les séquences sont des types de données dont les éléments sont à la fois ordonnés de manière séquentielle et accessibles via des indices. Il est à noter aussi que 3 familles de données en font partie :
- Les chaînes de caractères (strings) comme «Lille », « Tutoriel sur Python », « Mot de passe » sont 3 séquences différentes et de longueur variables prises au hasard. Les strings ont la particularité d'être non mutables. Autrement dit, elles ne peuvent pas être modifiées.
- Les listes sont, à la différence de strings, modifiables (mutables). En voici 3 exemples :
[ ] est une liste vide,
[0, 2, 4, 6, 8, 10] celle des multiples de 2 inférieurs ou égaux à 10,
et [‘’Lundi ‘’, ‘’mardi’’, ‘’mercredi’’, ‘’jeudi’’, ‘’vendredi’’, ‘’samedi’’, ‘’dimanche’’] celle des jours de la semaine.
- Les tuples sont des séquences ordonnées et, à l’instar de strings, ne peuvent être modifiés. Ainsi ( ), (''Un'', ''deux’’, ''trois’’, ''quatre’’, ''cinq’’), (1, 2, 3) représentent 3 tuples. Le premier est vide, le deuxième est composé de 5 strings et le troisième de 3 entiers.
Lire la suite :