请帮我写一段 创建一个空df,并且以索引的方式向其中逐个加入元素 的python代码
时间: 2023-06-01 10:06:39 浏览: 125
Python创建一个空的dataframe,并循环赋值的方法
5星 · 资源好评率100%
可以使用pandas库来创建一个空DataFrame并向其中逐个添加元素:
```python
import pandas as pd
df = pd.DataFrame(columns=['col1', 'col2']) # 创建一个空DataFrame,包括两列col1和col2
df.loc[0] = [1, 'a'] # 向DataFrame中添加一行
df.loc[1] = [2, 'b'] # 向DataFrame中添加另一行
df.loc[2] = [3, 'c'] # 继续添加另一行
print(df) # 打印结果
```
结果如下:
```
col1 col2
0 1 a
1 2 b
2 3 c
```
这里我们先创建一个包含两列col1和col2的空DataFrame,然后使用.loc[]方法来逐个添加行,其中.loc[]方法可以使用数值索引、标签索引等方式来定位元素的位置,并用列表来指定该行的各列值。最后打印结果即可。
阅读全文