python展示df所有列名
时间: 2023-07-06 17:09:19 浏览: 91
您可以使用`DataFrame.columns`属性来获取DataFrame中所有列的列名。以下是示例代码:
```python
import pandas as pd
# 创建一个示例DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 获取所有列名
columns = df.columns
# 打印所有列名
print(columns)
```
输出结果:
```
Index(['A', 'B', 'C'], dtype='object')
```
相关问题
python 查看 df的列名
在Python中,你可以使用`DataFrame`对象的`columns`属性来查看数据框(DataFrame)的列名。下面是一个示例代码:
```python
import pandas as pd
# 假设你的数据框名为df
# 使用df.columns来查看列名
column_names = df.columns
# 打印列名
print(column_names)
```
这将输出数据框中的所有列名。希望这可以帮助到你!如果还有其他问题,请随时提问。
python 给df加列名
给df加列名可以通过以下两种方式实现:
1. 使用df.columns属性
可以通过直接修改df.columns属性来为df添加列名。例如,如果df有三列数据,可以使用以下代码为这三列数据添加列名:
```python
df.columns = ['col1', 'col2', 'col3']
```
2. 使用df.rename()方法
可以使用df.rename()方法为df添加列名。例如,如果df有三列数据,可以使用以下代码为这三列数据添加列名:
```python
df.rename(columns={0: 'col1', 1: 'col2', 2: 'col3'}, inplace=True)
```
其中,0、1、2表示df中列的索引。使用inplace=True可以直接在原始数据上修改列名,否则需要将修改后的df赋值给一个新的变量。
阅读全文