以下是一个示例代码,演示了如何按顺序添加行到数据框中,并适当填充行数据:
import pandas as pd
# 创建一个空的数据框
df = pd.DataFrame(columns=['姓名', '年龄', '性别'])
# 定义要添加的行数据
row1 = {'姓名': '张三', '年龄': 25, '性别': '男'}
row2 = {'姓名': '李四', '年龄': 30, '性别': '男'}
row3 = {'姓名': '王五', '年龄': 28, '性别': '女'}
# 按顺序添加行到数据框中
df = df.append(row1, ignore_index=True)
df = df.append(row2, ignore_index=True)
df = df.append(row3, ignore_index=True)
# 打印数据框
print(df)
输出结果:
姓名 年龄 性别
0 张三 25 男
1 李四 30 男
2 王五 28 女
在这个示例中,首先创建了一个空的数据框 df
,然后定义了要添加的三行数据 row1
、row2
和row3
。接下来,使用 df.append()
方法按顺序将每行数据添加到数据框中,并通过 ignore_index=True
参数确保行索引按顺序递增。最后,打印输出了最终的数据框内容。
上一篇:按照顺序排列列表
下一篇:按照顺序唯一值重新排列行