此问题在此处已有答案:
Why in Python does "0, 0 == (0, 0)" equal "(0, False)"?(7个答案)
3天前关闭。
我正在学习哈希表和BST。当我比较(True)和True时,我感到困惑。我得到的答案是True。但如果我比较(True,True)== True,True,我得到的答案是:(错,对)。为什么会这样?
此问题在此处已有答案:
Why in Python does "0, 0 == (0, 0)" equal "(0, False)"?(7个答案)
3天前关闭。
我正在学习哈希表和BST。当我比较(True)和True时,我感到困惑。我得到的答案是True。但如果我比较(True,True)== True,True,我得到的答案是:(错,对)。为什么会这样?
1条答案
按热度按时间9q78igpj1#
等式表达式只将左手的元组与
True
的第一个示例进行比较。看起来应该有成对比较,但实际上没有。这里的最后一行是python解释器如何看待这个表达式,即: