Курс Python → Конкатенация списков в Python

Когда мы говорим о конкатенации списков в Python, мы обычно имеем в виду объединение двух или более списков в один. Однако, при использовании метода append() в Python, происходит не слияние списков, а добавление одного списка в качестве элемента в другой список.

Давайте рассмотрим пример кода, чтобы лучше понять этот процесс:


list1 = [1, 2, 3]
list2 = [4, 5, 6]

list1.append(list2)

print(list1)

После выполнения этого кода, результат будет следующим: [1, 2, 3, [4, 5, 6]]. Теперь список list2 стал элементом последнего элемента списка list1.

Важно помнить, что при использовании метода append() мы добавляем элемент в конец списка. Если же вы хотите объединить два списка, вам следует использовать оператор конкатенации + или метод extend().

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Работа с deque из collections
  2. Python: Фильтрация списков с помощью filter()
  3. Присвоение и ссылки
  4. Проверка на палиндром
  5. Генераторы списков в Python
  6. GitHub в Telegram: подписка на уведомления
  7. Генерация тестовых данных с factory_boy
  8. Проверка надежности пароля на Python
  9. JMESPath в Python
  10. Python Enumerate
  11. Рациональные числа в Python
  12. Создание комплексных чисел
  13. f-строки в формате строк
  14. Создание итератора
  15. Функция all() в Python
  16. Генерация UUID в Python
  17. Оператор (*) в Python
  18. Перемешивание списка с shuffle()
  19. Работа с itertools
  20. Изменение списка срезом
  21. Вывод символов строки в Python
  22. Функция enumerate в Python
  23. Поток данных в Python
  24. Метод __getitem__ в Python
  25. Удаление элементов по срезу
  26. Использование двоеточия в Python
  27. Проектирование Singleton с метаклассом
  28. Улучшение читаемости кода в Python
  29. Функция __init__ в Python
  30. Извлечение чисел из текста
  31. Метод join() для объединения строк
  32. Генераторы в Python
  33. Методы и функции в Python
  34. Работа с библиотекой xkcd
  35. Списковое включение в Python
  36. Обработка ошибок в JSON данных
  37. Метод join() для объединения строк
  38. Декораторы в Python
  39. Метод is_absolute() для PurePath
  40. Обновление множества в Python
  41. Метод __int__ в Python
  42. Получение ID текущего процесса
  43. Преобразование текста в речь с Python
  44. Форматирование строк в Python
  45. Работа с аргументами командной строки в Python
  46. Функции с дополнением
  47. Оформление кода на Python

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