Курс 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"

  1. Модуль Operator в Python
  2. Оператор += в Python
  3. Методы обработки строк в Python
  4. Генераторы в Python
  5. Работа с итераторами в Python
  6. Округление в Python
  7. Метод repr() в Python
  8. Списковое включение в Python
  9. Копирование объектов в Python
  10. Копирование в Python
  11. Оптимизация интернирования строк
  12. Повторение и перенос строки
  13. Отправка POST запроса на сервер.
  14. Обязательные аргументы в Python
  15. Работа с пакетами
  16. Оператор in для проверки наличия элемента
  17. Разность множеств
  18. Измерение времени выполнения в Python
  19. Удаление элемента по индексу
  20. Функции map() и reduce() в Python
  21. Обрезка изображения с Pillow
  22. Перемешивание списка с shuffle()
  23. Поиск уникальных и повторяющихся элементов
  24. Сокращение ссылок с pyshorteners
  25. Замена подстроки
  26. Простой калькулятор Python
  27. Эффективная конкатенация строк с использованием join()
  28. Поиск наиболее частого элемента списке
  29. Изменение переменной в Python: nonlocal
  30. Оптимизация поиска в словарях
  31. Логические значения в Python
  32. Аннотации типов в Python
  33. Метод join для объединения строк
  34. Порядок операций в Python
  35. Разделение функций на этапы
  36. Defaultdict в Python
  37. Функция rsplit() в Python
  38. Работа с collections.Counter
  39. Введение в PyTorch
  40. Метод join() для объединения строк
  41. Искажение имен в Python
  42. Создание комплексных чисел
  43. Создание задания в Cron
  44. Создание функций с произвольным количеством аргументов
  45. Объединение строк с помощью метода join

Marketello читают маркетологи из крутых компаний