我正在测试元组结构,当我==
像这样使用运算符时发现它很奇怪:
>>> (1,) == 1,
Out: (False,)
当我将这两个表达式分配给变量时,结果为true:
>>> a = (1,)
>>> b = 1,
>>> a==b
Out: True
在我看来,这个问题与Python元组尾随逗号语法规则不同。请问==
运算符之间的表达式组。
16
回顾OP仅在2个小时前提出的一个问题,似乎很奇怪(或奇怪),如何仅以不同的方式提出问题框架会导致不同的结果(并得到社区的认可)。
—
AKS
@AKS这些是不同的问题
—
kmaork '16
@AKS虽然这里的问题略有不同,但我完全同意你的观点。牛群效应又称为HNQ。
—
疯狂的
@PythonNewHand确实,这是完全可以接受的。这就是为什么我以不同的方式提出这个问题。
—
AKS
@CiroSantilli巴拿马文件六四事件法轮功 我浏览了这些答案,却发现没有什么东西可以解决这种特殊情况。
—
丹·盖茨