Die Pandas-Serie ist ein eindimensionales Ndarray mit Achsenbeschriftungen. Die Beschriftungen müssen nicht eindeutig sein, sondern müssen ein Hash-Typ sein. Das Objekt unterstützt sowohl die ganzzahlige als auch die beschriftungsbasierte Indizierung und bietet eine Vielzahl von Methoden zum Ausführen von Operationen, an denen der Index beteiligt ist.

Die Pandas- Series.pop()Funktion gibt das Element zurück, das der übergebenen Indexbezeichnung entspricht. Außerdem wird das Element aus dem Serienobjekt entfernt.

Syntax: Series.pop (item)

Parameter:
item: str

Rückgabe: geknallt: Serie



Beispiel 1: Verwenden Sie die Series.pop()Funktion, um ein Element aus dem angegebenen Serienobjekt zu entfernen.

import pandas as pd 
  
sr = pd.Series([10, 25, 3, 11, 24, 6]) 
  
index_ = ['Coca Cola', 'Sprite', 'Coke', 'Fanta', 'Dew', 'ThumbsUp'] 
  
sr.index = index_ 
  
print(sr) 

Ausgabe :

Jetzt verwenden wir die Series.pop()Funktion, um den Eintrag für 'Sprite' in das angegebene Series-Objekt einzufügen.

result = sr.pop(item = 'Sprite') 
  
print(result) 
  
print(sr) 

Ausgabe :

Wie wir in der Ausgabe sehen können, hat die Series.pop()Funktion den Eintrag für das übergebene Label im angegebenen Serienobjekt erfolgreich gelöscht.



Beispiel 2: Verwenden Sie die Series.pop()Funktion, um ein Element aus dem angegebenen Serienobjekt zu entfernen. Das angegebene Serienobjekt enthält einige fehlende Werte.

import pandas as pd 
  
sr = pd.Series([19.5, 16.8, None, 22.78, None, 20.124, None, 18.1002, None]) 
  
print(sr) 

Ausgabe :

Jetzt verwenden wir die Series.pop()Funktion, um den Eintrag zu platzieren, der der 1. Indexbezeichnung im angegebenen Serienobjekt entspricht.

result = sr.pop(item = 1) 
  
print(result) 
  
print(sr) 

Ausgabe :

Wie wir in der Ausgabe sehen können, hat die Series.pop()Funktion den Eintrag für das übergebene Label im angegebenen Serienobjekt erfolgreich gelöscht.