使用列表列表创建数据框

时间:2020-09-02 00:01:04

标签: python pandas

我有一个列表,其中包含商店的一些值(例如:收入,净利润和销售价格),但是我有99家商店来收集这些值并使用than创建数据框。我正在使用WebScrapping部分“ for”和要收集的功能。我的问题是如何使用熊猫将一个列表(其中包含其他列表)移动到数据框。

1 个答案:

答案 0 :(得分:2)

您可以使用熊猫内置的DataFrame方法:

data = [["First", "List", "Item"], ["Second", "List", "Item"], ["Third", "List", "Item"]]
df = pd.DataFrame(data)

df
        0     1     2
0   First  List  Item
1  Second  List  Item
2   Third  List  Item

您还可以使用Transpose方法以不同的方式排列数据:

data = [["First", "List", "Item"], ["Second", "List", "Item"], ["Third", "List", "Item"]]
df = pd.DataFrame(data).T

df
       0       1      2
0  First  Second  Third
1   List    List   List
2   Item    Item   Item

Here是该功能的官方文档。

相关问题