Função built-in tuple() do Python
Em vez de ser uma função, tuple é na verdade um tipo de sequência imutável, conforme documentado em Tuples and Sequence Types — list, tuple, range.
Introdução
Embora tuple seja tecnicamente um tipo, ele pode ser usado como uma função para criar tuplas. Tuplas são sequências imutáveis, o que significa que não podem ser alteradas após serem criadas.
O construtor tuple() pode ser usado para criar uma tupla vazia ou para converter um iterável (como uma lista) em uma tupla.
Exemplos
Criar uma tupla vazia:
empty_tuple = tuple()
print(empty_tuple)
()
Criar uma tupla a partir de uma lista:
my_list = [1, 2, 3]
my_tuple = tuple(my_list)
print(my_tuple)
(1, 2, 3)