Python将对象列表转换为DataFrame

Python将对象列表转换为DataFrame,python,pandas,Python,Pandas,是否有一种内置方法可以将Python中的对象列表转换为数据帧 myList = [ { name:'ABC', value:35, date:2018-01-01 }, { name:'ABC', value:30, date:2018-01-02 }, { name:'DEF', value:70, date:2

是否有一种内置方法可以将Python中的对象列表转换为数据帧

myList = [
    {
        name:'ABC',
        value:35,
        date:2018-01-01
    },
    {
        name:'ABC',
        value:30,
        date:2018-01-02
    },
    {
        name:'DEF',
        value:70,
        date:2018-01-01
    },
    {
        name:'DEF',
        value:22,
        date:2018-01-02
    }
]
皈依


您可以非常轻松地将数据转换为数据帧,然后通过
透视
实现所需的布局:

import pandas as pd

myList = [{"name":'ABC', "value":35, "date":"2018-01-01"},{"name":'ABC', "value":30, "date":"2018-01-02"},{"name":'DEF', "value":70, "date":"2018-01-01"},{"name":'DEF', "value":22, "date":"2018-01-02"}]
df = pd.DataFrame(data=myList)
df = df.pivot(index = "date", columns = "name")
>>df
价值
名称ABC DEF
日期
2018-01-01    35  70
2018-01-02    30  22

请确保您在此处发布的内容可以传递到解释器中。我不想给你加引号。