我有字典:
d = {"A" : 1, "B" : 2, "C" : 3}
我也有一个熊猫数据框:
col1 col2
Red A
Blue D
Green E
Yellow C
Orange B
我想使用col2
中的值来覆盖col1
中的值。但是,如果没有匹配项,请保持原有值不变。如下:
col1 col2
1 A
Blue D
Green E
3 C
2 B
理想情况下,能够在一行中完成该操作很好,但并非完全必要。解决这个问题的最佳方法是什么?