Dans une liste, ajout , suppression et extension de liste
J’ajoute une valeur ou un élément à la fin de la liste :
>>> listeEx = ["a","z","f"] >>> listeEx ['a', 'z', 'f'] >>> listeEx.append ("u") >>> listeEx ['a', 'z', 'f', 'u'] >>>
J’ajoute une valeur qui sera indexée à l’emplacement 2 de la liste :
>>> listeEx.insert (2,"w") >>> listeEx ['a', 'z', 'w', 'f', 'u'] >>>
J’ajoute une liste au bout de ma liste de départ comme une extension :
>>> listeEx ['a', 'z', 'w', 'f', 'u'] >>> listeEx2 = ["m","b"] >>> listeEx.extend (listeEx2) >>> listeEx ['a', 'z', 'w', 'f', 'u', 'm', 'b'] >>>
J’efface une valeur dans la liste avec del & remove + pop :
>>> listeEx3 = ["a","b","c","a","b","c"] >>> del listeEx3[1] >>> listeEx3 ['a', 'c', 'a', 'b', 'c'] >>> listeEx3.remove("c") >>> listeEx3 ['a', 'a', 'b', 'c'] >>> var = listeEx3.pop(2) >>> listeEx3 ['a', 'a', 'c'] >>> var 'b' >>>
del listeEx3[1] je supprime la valeur indexée à l’emplacement 1.
listeEx3.remove(« c ») je supprime la première occurence de « c ».
a = listeEx3.pop(2) je supprime de la liste la valeur indexée à l’emplacement 2 et j’assigne cette valeur à la variable var.