Méthode pop() des listes Python3

Python3 列表Listes en Python3


Description

La fonction pop() est utilisée pour supprimer un élément d'une liste (le dernier élément par défaut) et renvoyer la valeur de cet élément.

Syntaxe

Syntaxe de la méthode pop() :

list.pop([index=-1])

Parameters

  • index -- Paramètre facultatif, la valeur d'index de l'élément de liste à supprimer. Il ne peut pas dépasser la longueur totale de la liste. La valeur par défaut est index=-1, qui supprime la dernière valeur de la liste.

Valeur de retour

Cette méthode renvoie l'objet de l'élément supprimé de la liste.

Exemple

L'exemple suivant montre comment utiliser la fonction pop() :

Exemple

#!/usr/bin/python3

list1 = ['Google', 'Example', 'Taobao']
list1.pop()
print ("La liste est maintenant : ", list1)
list1.pop(1)
print ("La liste est maintenant : ", list1)

Le résultat de sortie de l'exemple ci-dessus est le suivant :

列表现在为 :  ['Google', 'Example']
列表现在为 :  ['Google']

Une file est une structure de données premier entré, premier sorti (FIFO). Nous pouvons utiliser des listes pour implémenter les fonctions de base d'une file.

  • append()La méthode ajoute un élément à la fin de la file.
  • pop()La méthode retire un élément du début de la file et le renvoie.

Exemple

queue = []

# Ajouter des éléments à la fin de la file
queue.append('A')
queue.append('B')
queue.append('C')

# Retirer les éléments du début de la file et les renvoyer
print(queue.pop(0))  # A
print(queue.pop(0))  # B
print(queue.pop(0))  # C

Dans l'exemple ci-dessus, nous avons créé une liste vide comme file, puis utilisé la méthode append() pour ajouter trois éléments à la fin de la file. Ensuite, nous avons utilisé la méthode pop() pour retirer des éléments du début de la file et les renvoyer. Comme une file est une structure de données premier entré, premier sorti, la sortie que nous obtenons est 'A', 'B' et 'C'.

Python3 列表Listes en Python3

Autres extensions