pandas: df.pop('x') 和 df.drop('x', axis=1,inplace=True) 和 del df['x'] 之间的区别?

Jam*_*ald 6 python dataframe pandas

它们是否具有完全相同的效果(除了只有一个返回弹出列这一事实之外)?如果是这样,是否有理由使用df.drop('x', axis=1,inplace=True)or del df['x']over 更简洁df.pop('x')