【发布时间】:2020-10-26 15:23:51
【问题描述】:
我有一个只有两个列名的 pandas 数据框(单行,也可以视为标题)。我想用它制作一个字典,第一列是值,第二列是键.我已经试过了
to.dict() 方法,但它不起作用,因为它是一个空数据框。
示例 df=|土地 |挪威|到{'土地':挪威}
我可以将 pandas 数据框更改为其他类型并找到解决方法,但这个问题主要是为了学习解决这个问题的最佳/不同/有效方法。
现在我有这个解决方案:
dict(zip(a.iloc[0:0,0:1],a.iloc[0:0,1:2]))
还有其他方法吗?
【问题讨论】:
标签: python pandas dataframe dictionary data-manipulation