Méthode associées aux listes
Les méthodes
Sans rentrer dans les détails de la programmation orientée objet, les méthodes associées à un objet, ici une liste, s'utilise ainsi : objet.méthode(paramètres éventuels). On a déjà vu cette notation dans la section les listes avec la méthode append pour ajouter un élément à une liste et la méthode sort pour classer les éléments d'une liste (par ordre croissant s'il s'agit de nombres). Il y a d'autres méthodes qui s'appliquent aux listes :
- extend pour ajouter les éléments d'une liste
>>> maliste = [1, 3, 2, 3]
>>> maliste.extend([8, 6])
>>> maliste
[1, 3, 2, 3, 8, 6]
- insert pour insérer un élément à une place précise
>>> maliste = [1, 3, 2, 3]
>>> maliste[1] # rappel
3
>>> maliste.insert(1, 5)
>>> maliste
[1, 5, 3, 2, 3]
- remove pour supprimer la première occurrence d'un élément
>>> maliste = [1, 3, 2, 3]
>>> maliste.remove(3)
>>> maliste
[1, 2, 3]
- pop pour retirer un élément en position donnée et le retourner
>>> maliste = [1, 3, 2, 3]
>>> maliste[0] # rappel
1
>>> elr = maliste.pop(0)
>>> maliste
[3, 2, 3]
>>> elr
1
- index pour avoir la position de la première occurrence d'un élément
>>> maliste = [1, 3, 2, 3]
>>> maliste.index(3)
1
- count pour avoir le nombre d'occurrences d'un élément
>>> maliste.count(3)
2
- reverse pour inverser l'ordre dans la liste
>>> maliste = [1, 3, 2, 3]
>>> maliste.reverse()
>>> maliste
[3, 2, 3, 1]
Créé avec HelpNDoc Personal Edition: Transformez votre document Word en un livre électronique de qualité professionnelle avec HelpNDoc