¿Por qué no hay comprensión de la tupla en Python?

Como todos sabemos, hay una lista de comprensión, como

[i for i in [1, 2, 3, 4]]

y hay diccionario de comprensión, como

{i:j for i, j in {1: 'a', 2: 'b'}.items()}

pero

(i for i in (1, 2, 3))

terminará en un generador, no untuple comprensión. ¿Porqué es eso?

Mi conjetura es que untuple Es inmutable, pero esta no parece ser la respuesta.

Respuestas a la pregunta(10)

Su respuesta a la pregunta