- API reference
- DataFrame
- pandas.DataFrame.pop
pandas.DataFrame.pop#
- DataFrame.pop(item)[source]#
Return item and drop from frame. Raise KeyError if not found.
- Parameters:
- itemlabel
Label of column to be popped.
- Returns:
- Series
Examples
>>>df=pd.DataFrame([('falcon','bird',389.0),...('parrot','bird',24.0),...('lion','mammal',80.5),...('monkey','mammal',np.nan)],...columns=('name','class','max_speed'))>>>df name class max_speed0 falcon bird 389.01 parrot bird 24.02 lion mammal 80.53 monkey mammal NaN
>>>df.pop('class')0 bird1 bird2 mammal3 mammalName: class, dtype: object
>>>df name max_speed0 falcon 389.01 parrot 24.02 lion 80.53 monkey NaN
On this page