Función incorporada tuple() de Python
De la documentación de Python 3
En lugar de ser una función, tuple es en realidad un tipo de secuencia inmutable, como se documenta en Tuples and Sequence Types — list, tuple, range.
Introducción
Aunque tuple es técnicamente un tipo, se puede usar como una función para crear tuplas. Las tuplas son secuencias inmutables, lo que significa que no se pueden cambiar una vez creadas.
El constructor tuple() se puede usar para crear una tupla vacía o para convertir un iterable (como una lista) en una tupla.
Ejemplos
Crear una tupla vacía:
empty_tuple = tuple()
print(empty_tuple)
()
Crear una tupla a partir de una lista:
my_list = [1, 2, 3]
my_tuple = tuple(my_list)
print(my_tuple)
(1, 2, 3)