Académique Documents
Professionnel Documents
Culture Documents
Exécution
List_name = [item_1, item_2]
Liste_vide = [ ]
Accès par index
• Pour accéder à un élément :
• List_name[i] avec i entre 0 et
len(List_name)-1
Ce script va afficher la
somme de 5 et 7 donc 12
Longueur de la liste
• On utilise la fonction len pour
calculer la longueur de la liste.
• Une liste n’a pas une longueur
fixe. Vous pouvez ajouter des
éléments à la fin d'une liste Exécution
quand vous le souhaitez!
• La fonction append permet
d’ajouter un élément à la fin de
la liste
Création de listes
• + utilisé pour la concaténation
de listes.
Exécution
Création de listes
• * utilisé aussi pour la création de
listes.
Exécution
Découpage de la liste
• Le découpage d’une liste se fait
de la même façon pour les
chaines
Exécution
Exercice
• A partir de la liste suivant créez :
• une liste appelée first contenant des deux premiers éléments.
• une liste appelée middle contenant uniquement les deux éléments du
milieu,
• une liste appelée last composée des deux derniers éléments.
suitcase[:2]
suitcase[2:4]
suitcase[4:]
Fonction Insert
• La fonction insert pour ajouter
un élément à une position
donnée
• LL.insert(position, element)
Exécution
Fonction Remove
• La fonction remove permet de
supprimer la première
occurrence de l’élément d’une
liste
• LL.remove(element)
Exécution
Fonction Remove
• La fonction remove permet de
supprimer un élément d’une
liste
• LL.remove(element)
Exécution
Fonction index
• La fonction index permet de
retourner l’indice d’un élément
dans la liste
• indice = LL.index(element)
Exécution
Quelques opérations
• L’opérateur in pour vérifier si un
élément existe dans une liste
Exécution
Quelques opérations
• Pour copier une liste :
• L1 = L2 ➔ ceci ne copie pas la
liste
Exécution
Trier une liste
• Pour trier une liste, on utilise la
fonction sort
• L1.sort()
Exécution
Trier une liste
Exécution
Parcourir une liste
• Pour parcourir une liste, on
utilise la fonction for
Exécution
Parcourir une liste
• Pour parcourir une liste, on
utilise la fonction for
Exécution