Die Funktion pop() wird verwendet, um ein Element aus der Liste zu entfernen (standardmäßig das letzte Element) und den Wert des Elements zurückzugeben.
Syntax der pop()-Methode:
list.pop(obj=list[-1])
Parameter
obj – optionaler Parameter, um das Listenelementobjekt zu entfernen.
Rückgabewert
Diese Methode gibt das aus der Liste entfernte Elementobjekt zurück.
Verwandte Empfehlungen: „Python-Video-Tutorial“
Beispiel
Das folgende Beispiel zeigt, wie man pop() verwendet Funktion:
#!/usr/bin/python aList = [123, 'xyz', 'zara', 'abc']; print "A List : ", aList.pop(); print "B List : ", aList.pop(2);
Das Ausgabeergebnis des obigen Beispiels ist wie folgt:
A List : abc B List : zara
Tipps zur Verwendung der Pop-Funktion
1. Die Funktion wird hauptsächlich in Listen (Listen) verwendet, um Elemente aus der Liste zu entfernen und die Funktion über den Indexwert zu implementieren. Standardmäßig wird das letzte Element der Liste entfernt, und es kann jeweils nur ein Element entfernt werden. Wenn Sie das erste Element der Liste entfernen möchten, benötigen Sie nur pop(0) [unter Verwendung des Attributs, dessen Indexwert bei 0 beginnt], um seine Funktion zu erreichen.
2. Basierend auf der obigen Funktionsbeschreibung können Sie die while-Schleife kombinieren, um eine Stapelschleife und eine Warteschlangenschleife zu implementieren, siehe 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)
Das obige ist der detaillierte Inhalt vonWas bedeutet Pop in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!