当前位置: 首页 > 知识库问答 >
问题:

python3.x - python 数组值的异或判断有简洁的方法吗?

黎震博
2023-07-21
def array_xor(a):    '''类似异或'''    if any(a) and None in a:        return True    return False

当数组

  • 包含None与非空值时为真
  • 全为None时为假
  • 全部为非空值时为假

上面是我目前用的,还有简洁的方法吗?
谢谢

共有1个答案

宇文飞翮
2023-07-21
def array_xor(a):    return any(a) and not all(a)
 类似资料:
  • 本文向大家介绍Python 判断奇数偶数的方法,包括了Python 判断奇数偶数的方法的使用技巧和注意事项,需要的朋友参考一下 以下实例用于判断一个数字是否为奇数或偶数: 我们也可以使用内嵌 if 语句来实现: 执行以上代码输出结果为: 输入一个数字: 3 3 是奇数 以上这篇Python 判断奇数偶数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 本文向大家介绍Python判断Abundant Number的方法,包括了Python判断Abundant Number的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python判断Abundant Number的方法。分享给大家供大家参考。具体如下: Abundant Number,中文译成:盈数(又称 丰数, 过剩数abundant number)是一种特殊的 自然数,除去它本

  • 本文向大家介绍python requests response值判断方式,包括了python requests response值判断方式的使用技巧和注意事项,需要的朋友参考一下 这段时间在技术上没太多的思考的,只是碰到几个虾米小问题。 往往问题不大,也会致使你花心思去排解。 今遇到一个reqeusts返回值的一个问题,花了不短时间调,后来发现是reqeusts返回的对象也含有 魔法函数 处理。

  • 样本输入:n=3,x=2 示例输出:1 1 2 说明:我们必须打印3个具有最小和的自然数,因此n间隔的数是[1,1,2] 有人知道如何使数组和最小吗?

  • 我不想限制BigDecimal中有效位数的数量。我只想找到那个数字的有效位数。 有没有一种方法可以在不将数字转换为字符串并计算数字字符的情况下实现这一点?

  • 本文向大家介绍写一个方法判断一组数字是连值相关面试题,主要包含被问及写一个方法判断一组数字是连值时的应答技巧和注意事项,需要的朋友参考一下