📜  pandas 从列表中添加列 - Python (1)

📅  最后修改于: 2023-12-03 15:33:24.149000             🧑  作者: Mango

pandas 从列表中添加列 - Python

在 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 中的一列。

该方法同样适用于添加多列。只需准备多个列表即可。

希望以上内容对您有所帮助!