📌  相关文章
📜  pandas 将列表插入单元格 - Python (1)

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

使用 Pandas 向单元格插入列表

Pandas 是 Python 中最流行的数据处理库之一。它提供了许多功能强大的工具,可用于轻松地处理和分析数据。在 Pandas 中,我们可以轻松地向单元格插入列表。在本文中,我们将向您介绍如何使用 Pandas 向单元格插入列表。

准备数据

我们首先需要导入 Pandas 并准备一些数据。在本例中,我们将创建一个包含名称、年龄和城市的 DataFrame。

import pandas as pd

data = {
  'name': ['Alice', 'Bob', 'Charlie'],
  'age': [25, 30, 35],
  'city': ['New York', 'Paris', 'London']
}

df = pd.DataFrame(data)

这将创建一个 DataFrame,其中包含三个列:姓名、年龄和城市。现在我们可以开始向单元格插入列表了。

向单元格插入列表

要向单元格插入列表,我们需要使用 .at 方法。该方法可以帮助我们访问特定单元格并将新值设置为列表。例如,假设我们要将 Alice 的年龄更改为 [25, 26],我们可以使用以下代码:

df.at[0, 'age'] = [25, 26]

这将向 DataFrame 的第一行、'age' 列的单元格插入 [25, 26]。现在,我们可以打印 DataFrame 来检查是否成功插入了列表。

print(df)

输出结果如下所示:

       name        age      city
0     Alice  [25, 26]  New York
1       Bob         30     Paris
2  Charlie         35    London

如您所见,'age'列中的第一行现在包含了一个列表。

结论

本文介绍了如何使用 Pandas 向单元格插入列表。使用 .at 方法访问特定单元格,并将其设置为列表即可。这是一个方便的功能,让您可以轻松地在 DataFrame 中添加任何类型的数据。