python 删除某一列
时间: 2023-08-17 11:06:06 浏览: 84
python3.7 openpyxl 删除指定一列或者一行的代码
可以使用 Pandas 库中的 `drop()` 方法来删除 DataFrame 中的某一列。比如,假设我们有一个名为 `df` 的 DataFrame,其中包含两列 `col1` 和 `col2`,我们想要删除 `col2` 列,可以使用以下代码:
```python
import pandas as pd
# 创建 DataFrame
df = pd.DataFrame({'col1': [1, 2, 3], 'col2': [4, 5, 6]})
# 删除 col2 列
df = df.drop('col2', axis=1)
# 输出结果
print(df)
```
这样就可以删除 `col2` 列了。需要注意的是,`drop()` 方法会返回一个新的 DataFrame,原始的 DataFrame 不会被修改。如果需要修改原始的 DataFrame,可以使用 `inplace=True` 参数。比如:
```python
# 删除 col2 列,并修改原始的 DataFrame
df.drop('col2', axis=1, inplace=True)
# 输出结果
print(df)
```
阅读全文