a = 'food is delicious'
b = 'orange is not delicious'
"""""".join(y if x is 'o' else x for x, y in zip(a, b))
How to elegantly replace certain characters in one string with characters in another at the same index?