📅  最后修改于: 2023-12-03 15:33:24.419000             🧑  作者: Mango
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 中添加任何类型的数据。