В условии задачи не сказано, что нужно выводить сами значения функции типа (0,0,0), поэтому функция возвращает самое встречаемое значение из x,y,z. А значения уже выводит сама программа используя возвращаемое значение функции.
def election(x,y,z):
count = 0
for i in x,y,z:
if i == 1:
count += 1
if count > 1:
return 1
else:
return 0
a = election(1,1,0)
print(a,"("+str(a)+","+str(a)+","+str(a)+")")
1 (1,1,1)