Fichier:Python logo and wordmark.svg — Wikipédia

Les listes

Une liste se déclare avec des crochets et on accède à une donnée par son indice.

langages = ["python", "C#","java","C++"]

>>> print(langages[1])
C#

Les actions possibles sur une liste

list.append(val) → Ajoute la valeur à la fin de la liste

list.insert(index, val) → Ajoute la valeur à l'index indiqué

list.extend(liste) → Ajoute les éléments d'une liste à la liste

list.remove(val) → Supprime le premier élément de la liste égal à val. Si l'élément n'existe pas, une exception ValueError est levée

list.clear(val) → Supprime tous les éléments de la liste

list.pop(index (optionnel)) → Supprime l'élément à l'index indiqué. Sans indication, supprime le dernier élément.

list.index(val) →  Renvoi l'index correspondant à la valeur donnée

list.count(val) → Renvoi le nombre d'éléments correspondants à val

list.sort() → Trie la liste

list.reverse() → Inverse l'ordre des éléments de la liste

Parcourir une liste

Pour parcourir une liste il suffit d'écrire une boucle for var in list :

>>> langages = ["python", "C#","java","C++"]

>>> for prog in langages:
>>>     print("{0} est cool".format(prog)) #voir chapitre "Formater des chaines de caractères"

python est cool
C# est cool
java est cool
C++ est cool

Les dictionnaires (json)

 

CSV

 

Lire un txt

 

Formater des chaines de caractères