¿Cómo se reemplazan múltiples cadenas en una lista mediante un bucle en Python?
Me gustaría reemplazar elementos de una lista b por elementos de otra lista a
Mi lista es
b = [('ba'),
('bb'),
('bc'),
('bd'),
('be'),
('bf'),
('bg'),
('bh'),
('bi')]
La segunda lista
a = [('bc1'),
('bd1'),
('be1'),
('bf1'),
('bg_1')]
Me gustaría reemplazar ‘bc’, ‘bd’, ‘be’, ‘bf’, ‘bg’ con ‘bc_1’, ‘bd_1’, ‘be_1’, ‘bf_1’, ‘bg_1’
He intentado con el siguiente código
for i in a:
if i in b:
a = a.str.replace(i)
pero no funciona
davy.ai
¿Cuál es la mejor manera de hacer esto?