怎么将df.drop(df.index[])写为函数
时间: 2024-02-10 21:10:47 浏览: 37
编写指数函数
可以定义一个函数,函数名为drop_rows,接收两个参数,第一个参数为DataFrame,第二个参数为需要删除的行的索引列表,代码如下:
```
def drop_rows(df, rows):
df.drop(rows, inplace=True)
return df
```
使用方法如下:
```
df = drop_rows(df, [1, 3, 5])
```
其中,[1, 3, 5]为需要删除的行的索引列表。注意,使用inplace=True参数可以直接修改原DataFrame,而不是返回一个新的DataFrame。
阅读全文