相关疑难解决方法(0)

使用xor()相当于sum()的Python

我喜欢Python sum函数:

>>> z = [1] * 11
>>> zsum = sum(z)
>>> zsum == 11
True
Run Code Online (Sandbox Code Playgroud)

我希望使用xor(^)而不是添加(+)具有相同的功能.我想用地图.但我无法弄清楚如何做到这一点.任何提示?

我对此不满意:

def xor(l):
    r = 0
    for v in l: r ^= v
    return v
Run Code Online (Sandbox Code Playgroud)

我想要使​​用地图的1班轮.提示?

python sum xor

10
推荐指数
2
解决办法
4970
查看次数

标签 统计

python ×1

sum ×1

xor ×1