我是Python的新手,正在尝试将嵌套列表对象转换为数据框,以便可以在r程序中使用它。
该对象被命名为“ positions”,这是该对象中的数据:
[
Position(account='DU1340125',
contract=Future(conId=138979241, symbol='CL'),
position=1.0, avgCost=60022.37),
Position(account='DU1340125',
contract=Future(conId=321454633, symbol='YM'),
position=1.0, avgCost=129302.05)
]
df = pd.DataFrame([positions])
我要查看的数据框如下所示:
account Future.conId Future.symbol position avgCost
'DU1340125' 138979241 'CL' 1.0 60022.37
'DU1340125' 321454633 'YM' 1.0 129302.05
我得到的结果是:
0 (DU1340125, Future(conId=138979241, symbol='CL'...
(DU1340125, Future(conId=321454633, symbol='YM'...