¿Cuál es el significado de "(1,) == 1" en Python?

Estoy probando la estructura de la tupla, y descubrí que es extraño cuando uso el== operador como:

>>>  (1,) == 1,
Out: (False,)

Cuando asigno estas dos expresiones a una variable, el resultado es verdadero:

>>> a = (1,)
>>> b = 1,
>>> a==b
Out: True

Esta pregunta es diferente deRegla de sintaxis de coma final de tupla de Python en mi vista. Pregunto al grupo de expresiones entre== operador.

Respuestas a la pregunta(3)

Su respuesta a la pregunta