Автор оригинала: Python Examples.
Конвертировать список для кортежа в Python
Из-за различий между списком и кортежом вам может потребоваться преобразовать список Python в кортеж в вашем приложении.
В этом руководстве мы узнаем, как преобразовать список в кортеж. Есть много способов сделать это. И мы обсудим следующие методы с примерами для каждого.
- Используйте функцию Tupple () встроенной функции.
- Распаковать список внутри скобок.
Использовать функцию Tupple () встроенной функции
Tupple – это встроенный класс Python, который может принимать любые намеки в качестве аргумента для своего конструктора и возвращать объект кортежа.
В следующем примере мы принимаем список и преобразуем его в кортеж, используя кортеж ()
конструктор.
Python Program
list1 = ['Saranya', 'Surya', 'Manu'] #convert list into tuple tuple1 = tuple(list1) print(tuple1) print(type(tuple1))
Выход
('Saranya', 'Surya', 'Manu')
Вы можете наблюдать на выходе, что мы напечатали тип объекта TUPLE1, который является
Отказ
Распаковать список внутри скобок
Мы также можем распаковать элементы списка внутри скобки, чтобы создать кортеж.
В следующей программе у нас есть список, и мы распадаем элементы этого списка внутри скобки.
Python Program
list1 = ['Saranya', 'Surya', 'Ritha', 'Joy'] #unpack list items and form tuple tuple1 = (*list1,) print(tuple1) print(type(tuple1))
Выход
('Saranya', 'Surya', 'Ritha', 'Joy')
Резюме
В этом руководстве примеров Python мы узнали, как преобразовать список Python в кортеж по-разному, с помощью хорошо подробных примеров программ.
Похожие учебники
- Python Список кортежей
- Python сортирует список кортежей
- Список Python Tuple VS