Estou testando a estrutura da tupla e achei estranho quando uso o ==
operador como:
>>> (1,) == 1,
Out: (False,)
Quando atribuo essas duas expressões a uma variável, o resultado é verdadeiro:
>>> a = (1,)
>>> b = 1,
>>> a==b
Out: True
Esta pergunta é diferente da regra de sintaxe de vírgula à direita da tupla do Python, na minha opinião. Eu pergunto ao grupo de expressões entre ==
operador.