Метод list.extend() в Python

list.extend() — это встроенный метод Python, который расширяет и добавляет указанные элементы списка (или любые итерации) в конец текущего списка. Метод принимает итерируемый объект в качестве аргумента и не возвращает никакого значения. Например, метод extend() добавляет в список содержимое seq. Он расширяет список, добавляя все элементы списка (переданные в качестве аргумента) в конец.

Синтаксис

Параметры

Требуется параметр iterable, и он является итерируемым, как набор, кортеж или список. Метод не возвращает никакого значения, но добавляет содержимое в существующий список.

Примеры с функцией list.extend()

Пример 1

Выход

Пример расширения списка Python с методом extend()

Итак, мы добавили один список к другому, и на выходе получится шесть элементов списка. Это полностью отличается от метода list.append().

В таком случае у нас всего четыре элемента, а четвертый добавляется целиком.

Пример 2

Чтобы добавить кортеж в список, вы можете использовать метод «list.extend()». Сначала определите кортеж и список, а затем добавьте кортеж в список, используя метод extend().

В приведенном выше примере мы взяли один список и один кортеж. Теперь мы пытаемся добавить кортеж в список. Выход следующий. Он станет единым списком.

Добавление элементов кортежа в список

Пример 3

Чтобы добавить набор в список, вы можете использовать метод «list.extend()» в Python.

Выход

Добавление элементов набора в список

Он становится одним списком и включает все элементы в один список.

Собственные типы данных Python, такие как tuple и set, передаваемые в метод extend(), автоматически преобразуются в список. И элементы добавляются в конец списка.

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python