📅  最后修改于: 2023-12-03 15:33:24.149000             🧑  作者: Mango
在 pandas 中,我们经常需要从一个列表中添加一列到 DataFrame 中。这可能是因为我们需要在 DataFrame 中进行一些计算,而这些计算需要一个新的列。
以下是一个简单的示例代码,演示如何使用 pandas 从列表中添加一列到 DataFrame 中。
import pandas as pd
# 创建一个简单的 DataFrame
data = {'名字': ['小明', '小红', '小张'],
'语文成绩': [85, 90, 95]}
df = pd.DataFrame(data)
# 创建一个列表,其中包含学生的数学成绩
math_scores = [90, 95, 100]
# 将该列表添加为 DataFrame 中的一列
df['数学成绩'] = math_scores
# 打印出更新后的 DataFrame
print(df)
这将输出以下内容:
名字 语文成绩 数学成绩
0 小明 85 90
1 小红 90 95
2 小张 95 100
我们可以看到,我们已经成功将列表中的数学成绩添加为 DataFrame 中的一列。
该方法同样适用于添加多列。只需准备多个列表即可。
希望以上内容对您有所帮助!