【发布时间】:2018-07-08 05:54:52
【问题描述】:
我有 listA
[{'index': 0,
'keywords': ['nuclear','china','force','capabilities','pentagon','defence']},
{'index': 1,
'keywords': ['pakistan', 'membership', 'china', 'nsg', 'kirby', 'meets']},
{'index': 2,
'keywords': ['payment', 'rbi', 'applications', 'bill', 'bbpou', 'payments']}]
`
我想将它作为第一个单元格的第一个元素添加到 pandas 列中。我预期的输出为:-
Column_new
{'index': 0,'keywords': ['nuclear','china','force','capabilities','pentagon','defence']}
{'index': 1,'keywords': ['pakistan', 'membership', 'china', 'nsg', 'kirby', 'meets']}
{'index': 2,'keywords': ['payment', 'rbi', 'applications', 'bill', 'bbpou', 'payments']}
我所做的是:-
df = pd.DataFrame(listA,col=['Column_new'])
但它给出了一个带有 NaN 值的数据框,
Column_new
0 NaN
1 NaN
2 NaN
【问题讨论】:
标签: python python-3.x list pandas dictionary