Python-эквивалент sum () с использованием xor ()

Мне нравится функция суммы Python:

>>> z = [1] * 11
>>> zsum = sum(z)
>>> zsum == 11
True

Я хочу, чтобы та же функциональность с использованием xor (^) не добавляла (+). Я хочу использовать карту. Но я не могу понять, как это сделать. Есть намеки?

Я не удовлетворен этим:

def xor(l):
    r = 0
    for v in l: r ^= v
    return v

Я хочу 1 лайнер, используя карту. Советы?

Ответы на вопрос(1)

Ваш ответ на вопрос