Встроенная функция Python tuple()
На самом деле tuple является не функцией, а неизменяемым типом последовательности, как описано в разделе Tuples and Sequence Types — list, tuple, range.
Introduction
Хотя tuple технически является типом, его можно использовать как функцию для создания кортежей. Кортежи — это неизменяемые последовательности, что означает, что их нельзя изменить после создания.
Конструктор tuple() можно использовать для создания пустого кортежа или для преобразования итерируемого объекта (например, списка) в кортеж.
Examples
Создание пустого кортежа:
empty_tuple = tuple()
print(empty_tuple)
()
Создание кортежа из списка:
my_list = [1, 2, 3]
my_tuple = tuple(my_list)
print(my_tuple)
(1, 2, 3)