import pandas as pd
df = pd.DataFrame({"A":["foo", "foo", "foo", "bar","Panda", "Panda", "Zootopia", "Zootopia"],"B":[0,1,1,1,0,1,1,1]})
df1 = pd.DataFrame({"A":["foo", "foo", "foo", "bar","Panda", "Panda", "Zootopia", "Zootopia","Toy Story"]})
Если столбец A в df и df1 совпадает, то замените столбец df1 A на столбец df B , а также подсчитайте количество не замененных значений и возьмите их список.
Ожидаемый результат
A
0 0.0
1 1.0
2 1.0
3 1.0
4 0.0
5 1.0
6 1.0
7 1.0
8 Toy Story
Счетчик не заменен: 1
Кадр данных не заменен:
0 A
Toy Story