【问题标题】:Convert Pandas dataframe to OrderedDict format将 Pandas 数据帧转换为 OrderedDict 格式
【发布时间】:2019-08-15 22:47:39
【问题描述】:

我有一个数据框

import pandas as pd
df = pd.DataFrame({'a': ['car','tree','love'],'b': ['bus','wood','kk']})

我想将其转换为可以在 OrderedDict 中使用的格式。

预计

OrderedDict([("car", "bus"), ("tree", "wood"), ("love ", "kk")])

df.to_dict 不起作用,请指教

【问题讨论】:

    标签: python pandas dataframe dictionary


    【解决方案1】:

    你可以试试:

    ordered_dict = OrderedDict(zip(df['a'], df['b']))
    

    【讨论】:

      猜你喜欢
      • 2021-04-26
      • 2017-02-04
      • 1970-01-01
      • 2017-10-10
      • 2020-12-09
      • 1970-01-01
      • 1970-01-01
      • 2023-03-04
      • 2022-07-21
      相关资源
      最近更新 更多