【问题标题】:dict_keys & dict_values append to columns in existing dataframedict_keys & dict_values 附加到现有数据框中的列
【发布时间】:2022-01-04 17:57:29
【问题描述】:

我有一个带有键和值的字典,例如:

dict_1 = {'Dog': ['Dog'], 'Car': ['Cat']}

和一个数据框

,name,values
0   Apple   [Apple]
1   Pear    [Pear]
2   Lemon   [Lemon]

我想将字典添加/附加到现有数据框中的列

,name,values
0   Apple   [Apple]
1   Pear    [Pear]
2   Lemon   [Lemon]
3   Dog     [Dog]
4   Cat     [Cat]

我对这个看似简单的任务感到绝望。你能帮帮我吗?

【问题讨论】:

标签: python pandas dataframe dictionary


【解决方案1】:

也许你可以试试这样的:

for k, v in dict_1.items():
    temp = pd.DataFrame({"names": k, "values": [v]})
    df = df.append(temp)

【讨论】:

    猜你喜欢
    • 2011-11-09
    • 2014-01-11
    • 2019-08-30
    • 1970-01-01
    • 2021-05-01
    • 2012-12-14
    • 2022-12-03
    • 2021-02-06
    • 2023-02-01
    相关资源
    最近更新 更多