怎么复制DataFrame.columns
时间: 2024-01-26 16:03:00 浏览: 86
你可以使用 `df.columns.copy()` 方法来复制一个 DataFrame 的列名。下面是一个示例代码:
```python
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 复制列名
columns_copy = df.columns.copy()
print(columns_copy)
```
输出结果为:
```
Index(['A', 'B'], dtype='object')
```
相关问题
怎么复制DataFrame.columns的值
可以使用DataFrame.columns.tolist()来复制DataFrame的列名。例如:
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
cols = df.columns.tolist()
print(cols)
```
输出结果为:`['A', 'B']`,表示成功复制了DataFrame的列名。
DataFrame.columns
`DataFrame.columns` 是一个属性,用于返回 DataFrame 中所有列的名称。它返回一个 Index 对象,其中包含 DataFrame 的列名称。例如:
```
import pandas as pd
data = {'name': ['Alice', 'Bob', 'Charlie'], 'age': [25, 30, 35], 'city': ['New York', 'London', 'Paris']}
df = pd.DataFrame(data)
print(df.columns)
```
输出:
```
Index(['name', 'age', 'city'], dtype='object')
```
阅读全文