Вы можете использовать списки:
def repl(a):
return [i.replace(" ", ",") for i in a]
Или выполнить итерацию по списку:
def repl(a):
end = []
for i in a:
end.append(i.replace(" ", ","))
return end
В обоих случаях:
>>> a = ['viv', 'xyz', 'abc def']
>>> repl(a)
['viv', 'xyz', 'abc,def']