<legend id='IFDST'><style id='IFDST'><dir id='IFDST'><q id='IFDST'></q></dir></style></legend>

    <tfoot id='IFDST'></tfoot>

      <i id='IFDST'><tr id='IFDST'><dt id='IFDST'><q id='IFDST'><span id='IFDST'><b id='IFDST'><form id='IFDST'><ins id='IFDST'></ins><ul id='IFDST'></ul><sub id='IFDST'></sub></form><legend id='IFDST'></legend><bdo id='IFDST'><pre id='IFDST'><center id='IFDST'></center></pre></bdo></b><th id='IFDST'></th></span></q></dt></tr></i><div id='IFDST'><tfoot id='IFDST'></tfoot><dl id='IFDST'><fieldset id='IFDST'></fieldset></dl></div>
      • <bdo id='IFDST'></bdo><ul id='IFDST'></ul>

    1. <small id='IFDST'></small><noframes id='IFDST'>

    2. `not` 运算符与 python 列表的奇怪行为

      Weird behaviour of `not` operator with python list(`not` 运算符与 python 列表的奇怪行为)

        <small id='p7M7w'></small><noframes id='p7M7w'>

          <tbody id='p7M7w'></tbody>
        <legend id='p7M7w'><style id='p7M7w'><dir id='p7M7w'><q id='p7M7w'></q></dir></style></legend>

        1. <tfoot id='p7M7w'></tfoot>
              <i id='p7M7w'><tr id='p7M7w'><dt id='p7M7w'><q id='p7M7w'><span id='p7M7w'><b id='p7M7w'><form id='p7M7w'><ins id='p7M7w'></ins><ul id='p7M7w'></ul><sub id='p7M7w'></sub></form><legend id='p7M7w'></legend><bdo id='p7M7w'><pre id='p7M7w'><center id='p7M7w'></center></pre></bdo></b><th id='p7M7w'></th></span></q></dt></tr></i><div id='p7M7w'><tfoot id='p7M7w'></tfoot><dl id='p7M7w'><fieldset id='p7M7w'></fieldset></dl></div>
              • <bdo id='p7M7w'></bdo><ul id='p7M7w'></ul>
                本文介绍了`not` 运算符与 python 列表的奇怪行为的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                当我尝试使用 python 的 not 运算符检查列表是否为空时,它的行为方式很奇怪.

                When I'm trying to check whether a list is empty or not using python's not operator it is behaving in a weird manner.

                我尝试使用带有列表的 not 运算符来检查它是否为空.

                I tried using the not operator with a list to check whether it is empty or not.

                >>> a = []
                >>> not (a)
                True
                >>> not (a) == True
                True
                >>> not (a) == False
                True
                >>> True == False
                False
                

                not (a) == False 的预期输出应该是 False.

                The expected output for not (a) == False should be False.

                推荐答案

                == 有 比 not 更高的优先级.not (a) == False 被解析为 not (a == False).

                == has higher precedence than not. not (a) == False is parsed as not (a == False).

                这篇关于`not` 运算符与 python 列表的奇怪行为的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                Initialize Multiple Numpy Arrays (Multiple Assignment) - Like MATLAB deal()(初始化多个 Numpy 数组(多重赋值) - 像 MATLAB deal())
                How to extend Python class init(如何扩展 Python 类初始化)
                What#39;s the difference between dict() and {}?(dict() 和 {} 有什么区别?)
                What is a wrapper_descriptor, and why is Foo.__init__() one in this case?(什么是 wrapper_descriptor,为什么 Foo.__init__() 在这种情况下是其中之一?)
                Initialize list with same bool value(使用相同的布尔值初始化列表)
                setattr with kwargs, pythonic or not?(setattr 与 kwargs,pythonic 与否?)
                  <tfoot id='IFrtX'></tfoot>
                    <tbody id='IFrtX'></tbody>
                • <small id='IFrtX'></small><noframes id='IFrtX'>

                • <i id='IFrtX'><tr id='IFrtX'><dt id='IFrtX'><q id='IFrtX'><span id='IFrtX'><b id='IFrtX'><form id='IFrtX'><ins id='IFrtX'></ins><ul id='IFrtX'></ul><sub id='IFrtX'></sub></form><legend id='IFrtX'></legend><bdo id='IFrtX'><pre id='IFrtX'><center id='IFrtX'></center></pre></bdo></b><th id='IFrtX'></th></span></q></dt></tr></i><div id='IFrtX'><tfoot id='IFrtX'></tfoot><dl id='IFrtX'><fieldset id='IFrtX'></fieldset></dl></div>

                  • <legend id='IFrtX'><style id='IFrtX'><dir id='IFrtX'><q id='IFrtX'></q></dir></style></legend>

                          <bdo id='IFrtX'></bdo><ul id='IFrtX'></ul>