Python创建一个空的dataframe,并循环赋值
时间: 2024-01-20 16:10:19 浏览: 319
Python创建一个空的dataframe,并循环赋值的方法
5星 · 资源好评率100%
您可以使用pandas库来创建一个空的dataframe,并使用循环为其赋值。下面是一个例子:
```python
import pandas as pd
# 创建空的dataframe
df = pd.DataFrame(columns=['name', 'age', 'gender'])
# 循环赋值
for i in range(3):
name = input("请输入姓名:")
age = input("请输入年龄:")
gender = input("请输入性别:")
df.loc[i] = [name, age, gender]
print(df)
```
在上面的例子中,我们首先使用`pd.DataFrame`函数创建了一个空的dataframe,包含三列:`name`、`age`和`gender`。然后我们使用`for`循环来输入每个人的信息,并使用`df.loc[i]`将每个人的信息赋值到dataframe的每一行中。最后我们打印了整个dataframe。
这就是一个简单的创建空的dataframe并循环赋值的例子。
阅读全文