Maison > Article > développement back-end > Que signifie pop en python ?
La fonction pop() permet de supprimer un élément de la liste (le dernier élément par défaut) et de renvoyer la valeur de l'élément.
Syntaxe de la méthode pop() :
list.pop(obj=list[-1])
Paramètres
obj -- paramètre facultatif, pour supprimer l'objet d'éléments de liste.
Valeur de retour
Cette méthode renvoie l'objet élément supprimé de la liste.
Recommandations associées : "Tutoriel vidéo Python"
Exemple
L'exemple suivant montre comment utiliser pop() function :
#!/usr/bin/python aList = [123, 'xyz', 'zara', 'abc']; print "A List : ", aList.pop(); print "B List : ", aList.pop(2);
Le résultat de sortie de l'exemple ci-dessus est le suivant :
A List : abc B List : zara
Conseils pour utiliser la fonction pop
1. ) La fonction est principalement utilisée dans les listes (list), supprime des éléments de la liste et implémente la fonction via la valeur d'indice. Par défaut, le dernier élément de la liste est supprimé et un seul élément peut être supprimé à la fois. Si vous souhaitez supprimer le premier élément de la liste, vous n'avez besoin que de pop(0) [en utilisant l'attribut dont la valeur d'indice commence à 0] pour réaliser sa fonction.
2. Sur la base de la description fonctionnelle ci-dessus, vous pouvez combiner la boucle while pour implémenter la boucle de pile et la boucle de file d'attente, voir le code
for i in range(5) urlList.append(i) # 模拟先进的过程 while urlList: #判断list是否为空 url = urlList.pop(0) #实现了先出的效果, 结合上面列表的创建过程,实现了先进先出的效果,就是队列 print(url) while urlList: #判断list是否为空 url = urlList.pop() #实现了后出的效果, 结合上面列表的创建过程,实现了先进后出的效果,就是栈 print(url)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!