我正在寻找一种简单的方法来检查变量列表中是否只有一个变量具有True值。我看过这个logicalxorpost并试图找到一种适应多个变量且只有一个为真的方法。例子>>>TrueXor(1,0,0)True>>>TrueXor(0,0,1)True>>>TrueXor(1,1,0)False>>>TrueXor(0,0,0,0,0)False 最佳答案 没有内置的,但自己动手并不难:defTrueXor(*args):returnsum(args)==1因为“[b]oolean是普通整数的子类型”(source),您可以很容易地对整数