lst = ['cow', 'orange', 'mango']
to_replace = 'orange'
replace_with = ['banana', 'cream']

def replace_item(lst, to_replace, replace_with):
    return sum((replace_with if i == to_replace else [i] for i in lst), [])
print(replace_item(lst, to_replace, replace_with))
Замена элемента списка элементами другого списка без использования словарей