# Метод extend

Метод `extend` добавляет в список элементы из указанного объекта, которым может быть еще один список, кортеж, множество. В параметре метода указываем нужный нам для добавления объект.

## Синтаксис

`список.extend(объект для добавления)`

## Пример

Давайте добавим к нашему списку еще один список:

`lst1 = ['a', 'c'] lst2 = ['1', '2'] lst1.extend(lst2) print(lst1)`

Результат выполнения кода:

`['a', 'b', '1', '2']`

## Пример

А теперь давайте добавим к нашему списку кортеж:

`lst = ['a', 'b'] tpl = ('1', '2') lst.extend(tpl) print(lst)`

Результат выполнения кода:

`['a', 'b', '1', '2']`

## Пример

Давайте добавим к нашему списку множество:

`lst = ['a', 'b'] st = {'e', 'f'} lst.extend(st) print(lst)`

Результат выполнения кода:

`['a', 'b', 'e', 'f']`

## Смотрите также

- метод `append`,
  который добавляет элемент в конец списка
- метод `copy`,
  который копирует список
- метод `reverse`,
  который переворачивает список

← →
↑