python在第一列插入新列
时间: 2024-05-13 11:09:58 浏览: 86
使用Python向DataFrame中指定位置添加一列或多列的方法
4星 · 用户满意度95%
在Python中,在DataFrame中插入新列可以使用`insert()`方法。该方法接受三个参数:插入位置、列名和列内容。以下是在第一列插入新列的示例代码:
```python
import pandas as pd
# 创建一个DataFrame示例
data = {'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]}
df = pd.DataFrame(data)
# 在第一列插入新列
df.insert(0, 'new_column', [10, 20, 30])
# 打印结果
print(df)
```
输出结果为:
```
new_column A B C
0 10 1 4 7
1 20 2 5 8
2 30 3 6 9
```
在上述示例中,我们使用`insert()`方法在第一列插入了名为`new_column`的新列,并将值`[10, 20, 30]`赋给该列。
阅读全文