我有一个数据框
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不起作用,请告知
答案 0 :(得分:3)
您可以尝试:
ordered_dict = OrderedDict(zip(df['a'], df['b']))