Курс 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"
- Метод join() для объединения элементов
- Декораторы с аргументами
- Работа с контекстным менеджером Pool
- HTTP-запросы с библиотекой Requests
- Удаление и повторная вставка ключа в OrderedDict
- Установка и обучение ChatterBot
- Лямбда-функции в Python
- Сортировка и обратный порядок
- Оператор объединения словарей
- Использование type hints
- Атрибуты класса и экземпляра
- Базовые объекты Python
- Срезы в Python
- Оператор space-invader
- Ограничение итераций в Python
- Функции min(), max(), sum()
- Форматирование вывода с F-строками
- Генераторы в Python
- Извлечение чисел из текста
- Метод pos в Python
- Retrying в Python: повторные вызовы
- Непрерывная проверка в Python
- Удаление ключа из словаря
- Использование super() в Python
- Метод ne для сравнения объектов
- Управление браузером с Selenium
- Оператор is в Python
- Декораторы в Python
- Использование функции enumerate()
- Инверсия списка/строки в Python
- Список переменных в Python
- Перевод двоичного кода в целое число
- Измерение времени выполнения кода
- Оператор умножения для вектора
- Функция enumerate в Python
- Основы работы с os
- Библиотека Chartify: руководство
- Работа с SQLite в Python
- Структуры данных в Python
- Замер времени выполнения кода
- Удаление знаков препинания в Python
- Управление фоновыми задачами в Python
- Вывод символов строки в Python
- Работа с enumerate()
- Переворот строки
- Операции с датами в Python
- Работа с Path в Python
- Проверка переменных окружения в Python















