# Функция tuple

Функция `tuple` создает новый кортеж из объекта, указанного в параметре.

## Синтаксис

`tuple(объект, из которого создаем кортеж)`

## Пример

Давайте с помощью функции `tuple` сделаем кортеж:

`txt = 'abcde' tlp = tuple(txt) print(tlp)`

Результат выполнения кода:

`('a', 'b', 'c', 'd', 'e')`

## Пример

А теперь давайте сделаем словарь из числа:

`num = 1234 tlp = tuple(num) print(tlp)`

После выполнения кода функция вернет нам ошибку, поскольку число не является итерируемым объектом:

`TypeError: 'int' object is not iterable`

## Пример

Давайте с помощью функции `tuple` сделаем кортеж из списка:

`lst = ['a', 'b', 'c', 'd'] tlp = tuple(lst) print(tlp)`

Результат выполнения кода:

`('a', 'b', 'c', 'd')`

## Смотрите также

- функция `list`,
  которая создает список
- функция `dict`,
  которая создает словарь

← →
↑