Курс Python → Объединение списков в Python.
Для объединения двух списков с изменением первого списка можно использовать метод extend(). Этот метод добавляет все элементы второго списка к элементам первого списка, изменяя при этом исходный список. Например:
list1 = [1, 2, 3] list2 = [4, 5, 6] list1.extend(list2) print(list1) # [1, 2, 3, 4, 5, 6]
Таким образом, после выполнения list1.extend(list2) список list1 будет содержать все элементы из list2.
Также можно использовать оператор += для объединения списков:
list1 = [1, 2, 3] list2 = [4, 5, 6] list1 += list2 print(list1) # [1, 2, 3, 4, 5, 6]
Оба способа позволяют объединить два списка с изменением первого списка. Это удобно, когда требуется объединить два списка без создания нового списка.
Необходимо помнить, что метод extend() и оператор += изменяют исходный список, поэтому они могут быть использованы только для изменяемых коллекций, таких как списки. Для неизменяемых коллекций, таких как кортежи, эти методы не подходят.
Другие уроки курса "Python"
- Доступ к локальным переменным
- Сравнение def и lambda-функций
- Создание таблиц в Python с PrettyTable
- Форматирование строк в Python
- Оператор «моржа» (Walrus Operator)
- Автоматизация скриптов на AWS Lightsail.
- Удаление URL-адресов в Python
- Подсчет элементов в Python
- Метод setdefault() в Python
- Фильтрация последовательности
- Переворот строки с использованием цикла
- Оператор «not» в Python
- Magic Commands — улучшение работы с Python
- Анализ текста на русском языке с помощью Pymystem3
- Python UserString — создание подклассов строк
- Функция zip() для объединения списков
- Аннотации типов в Python
- Работа с Colorama
- Создание Telegram-бота на Python
- Оператор in и not in в Python
- Выключение компьютера с помощью Python
- Метод difference_update() — разность множеств
- Работа со временем в Python
- Метод Self в Python
- Извлечение новостей с newspaper3k
- Создание словарей и множеств в Python.
- Использование эмодзи в Python
- Перевод двоичного кода в целое число
- Вычисление фазы комплексного числа
- Генераторы списков
- Сложные типы данных в Python
- Поиск элементов BeautifulSoup
- Абстракции словарей и множеств в Python
- Bootle — простой веб-фреймворк
- Хранение данных с помощью dataclasses
- Работа со стеком в Python
- Проверка типов с помощью isinstance
- Объединение строк с помощью метода join
- Переменная с нижним подчеркиванием
- Путь к интерпретатору Python
- Функция enumerate в Python
- Работа со строками в Python
- Отправка POST-запроса в REST API
- Работа с датой и временем в Python
- Округление чисел с помощью round
- Управление контекстом с помощью декоратора contextmanager
- Вложенные функции в Python















