📌  相关文章
📜  如何在python中将列表转换为数据框(1)

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

如何在Python中将列表转换为数据框

我们可以使用Python中的Pandas库来将列表转换为数据框。Pandas是一个用于数据分析的库,可以用于数据操作、数据清洗、数据可视化等。

首先,我们需要导入Pandas库:

import pandas as pd

接下来,假设我们有两个列表,分别包含姓名和年龄。

name_list = ['Alice', 'Bob', 'Charlie']
age_list = [25, 30, 35]

我们可以使用Pandas中的DataFrame方法将这两个列表转换为数据框:

df = pd.DataFrame({
    'Name': name_list,
    'Age': age_list
})

这里,我们使用字典的形式将列表转换为数据框。在字典中,键是数据框的列名,值是列对应的列表。

我们可以使用print方法来查看转换后的数据框:

print(df)

输出结果为:

       Name  Age
0     Alice   25
1       Bob   30
2  Charlie   35

我们还可以通过数据框的列名来访问数据:

print(df['Name'])

输出结果为:

0       Alice
1         Bob
2    Charlie
Name: Name, dtype: object

代码片段:

import pandas as pd

name_list = ['Alice', 'Bob', 'Charlie']
age_list = [25, 30, 35]

df = pd.DataFrame({
    'Name': name_list,
    'Age': age_list
})

print(df)
print(df['Name'])

输出结果为:

       Name  Age
0     Alice   25
1       Bob   30
2  Charlie   35

0       Alice
1         Bob
2    Charlie
Name: Name, dtype: object