Les listes: Fonctions et méthodes prédéfinies

Les listes: Fonctions et méthodes prédéfinies

Dans le langage de programmation Python les listes disposent plusieurs fonctions et méthodes prédéfinies. Voici quelques unes:

    • list.append(x): Ajoute un élément à la fin de la liste
      Exemple:
      >>> L=[ 3 , 6 , 2 , 7 , 1 , 9 , 5]
      >>>L.append(4)
      L vaut [ 3 , 6 , 2 , 7 , 1 , 9 , 5 , 4]
    • len(L): retourne la taille (le nombre des éléments) de la liste L
      Exemple:
      >>> L=[ 3 , 6 , 2 , 7 , 1 , 9 , 5]
      >>>len(L)
      7
    • list.extend(L) : Étend la liste en y ajoutant tous les éléments de la liste fournie ;
      Exemple:
      >>> L=[ 3 , 6 , 2 , 7 , 1 , 9 , 5]
      >>>L.extend([4,13])
      L vaut [ 3 , 6 , 2 , 7 , 1 , 9 , 5 , 4 , 13]
    • list.insert(i, x): Insère un élément à la position indiquée.
      Danc L.insert(0,x) permet d’ajouter x au début de la liste
      Danc L.insert(-1,x) permet d’ajouter x à la fin de la liste
      Exemple:
      >>> L=[ 3 , 6 , 2 , 7 , 1 , 9 , 5]
      >>>L.insert(2,0)
      L vaut [3, 6, 0, 2, 7, 1, 9, 5]
    • list.remove(x): Supprime de la liste le premier élément dont la valeur est x.
      Exemple:
      >>> L=[ 3 , 6 , 2 , 7 , 1 , 2 , 5]
      >>> L.remove(2)
      L vaut [3, 6, 7, 1, 2, 5]
    • list.pop(i) : Enlève de la liste l’élément situé à la position indiquée et elle retourne l’élément supprimé. Si aucune position n’est indiqué, a.pop() enlève et retourne le dernier élément de la liste.
      Exemple:
      >>> L=[ 3 , 6 , 2 , 7 , 1 , 2 , 5]
      >>> L.pop(3)
      Retourne 7
      L vaut [ 3 , 6 , 2, 1 , 2 , 5]
    • list.index(x): Retourne la position du premier élément de la liste ayant la valeur x.
      Exemple:
      >>> L=[ 3 , 6 , 2 , 7 , 1 , 6 , 5]
      >>> L.index(6)
      Retourne 1
    • list.count(x): Retourne le nombre d’éléments ayant la valeur x dans la liste.
      Exemple:
      >>> L=[ 3 , 6 , 2 , 6 , 1 , 6 , 5]
      >>> L.index(6)
      Retourne 3
    • list.sort(): Trier les éléments sur place
      Exemple:
      >>> L=[ 3 , 6 , 2 , 6 , 1 , 6 , 5]
      >>> L.sort()
      L vaut [1, 2, 3, 5, 6, 6, 6]
    • sorted(L) : retourne la liste L triée
      Exemple:
      >>> L=[ 3 , 6 , 2 , 1 , 6 , 5]
      >>> L1=sorted(L)
      L1 vaut [1, 2, 3, 5, 6, 6]
      Et L reste inchangé
    • list.reverse(): Inverse l’ordre des éléments de la liste.
      Exemple:
      >>>L=[1,2,3,4,5]
      >>>L.reverse()
      L vaut [5, 4, 3, 2, 1]
Partager avec...
Share on FacebookShare on Google+Tweet about this on Twitter
Tagués avec : , , , , , , , , , , , , , , , , , , , , , , , , , ,

Poster un Commentaire

Soyez le premier à commenter !

Utiliser [python] ... [/python] pour insérer un code Python.

$latex format_latex $ pour insérer au format latex.

Exemple:

[python]
print('Hello word')
[/python]

$latex \sqrt{x} $

Laisser un commentaire


Programme similaire