КАК В СПИСОК ДОБАВИТЬ КОРТЕЖ PYTHON
В Python кортеж - это неизменяемый объект, поэтому необходимо использовать другой тип данных, чтобы добавлять/изменять элементы в коллекции. Однако, кратковременное изменение коллекции с кортежами может быть выполнено путем преобразования их в список, после внесения изменений произвести обратное преобразование в кортеж:
my_tuple = (1, 2, 3)
my_list = list(my_tuple)
my_list.append(4)
my_tuple = tuple(my_list)
Первые две строки инициализируют кортеж и преобразуют его в список. Затем использован метод списка append()
, чтобы добавить элемент в конец списка, который был сохранен обратно в кортеж.
Если мы хотим добавить кортежи в уже существующий список, мы можем использовать метод списка extend()
. Вот пример:
tup1 = (1, 2, 3)
tup2 = ('a', 'b', 'c')
my_list = [4, 5, 6]
my_list.extend([tup1, tup2])
print(my_list)
Этот код добавит наши два кортежа в список и выведет результат:
[4, 5, 6, (1, 2, 3), ('a', 'b', 'c')]
34 Кортежи (tuple) в Python. Операции и методы кортежей
#31. Кортежи (tuple) и их методы - Python для начинающих
В чем разница между списками и кортежами в python?
Уроки Python с нуля / #9 – Кортежи (tuple)
Python - Урок 7: Кортеж и множества
Как ввести список в python. Как ввести список с клавиатуры в питоне
Новые материалы:
- Как в python выглядит код программы который соответствует фразе переменной num присвоить значение 10
- Python отличие от is
- Python распознавание паспорта
- Количество элементов в массиве numpy
- Kivy python виджеты
- Математические задачи python
- Проблема с кодировкой python
- Pycharm не видит модули python
- Python selenium получить текст элемента
- Python time библиотека
- Pytest как запустить в консоли