Функция extend() в Python представляет собой еще один полезный метод для работы со списками. В отличие от метода append(), который добавляет один элемент в конец списка, метод extend() позволяет объединять два списка, добавляя все элементы одного списка в другой. В этой статье мы рассмотрим основы использования функции extend() на примерах.
Синтаксис функции extend():
Синтаксис функции extend() выглядит следующим образом:
list1.extend(list2) где list1 — это список, который нужно расширить, а list2 — список, элементы которого будут добавлены в list1.
Пример использования функции extend():
fruits = ['apple', 'banana', 'cherry']
berries = ['strawberry', 'blueberry', 'raspberry']
# добавляем элементы списка berries в список fruits
fruits.extend(berries)
print(fruits)
# Вывод: ['apple', 'banana', 'cherry', 'strawberry', 'blueberry', 'raspberry'] В этом примере мы создали два списка: fruits, содержащий названия фруктов, и berries, содержащий названия ягод. Затем мы использовали функцию extend() для добавления всех элементов списка berries в список fruits. В результате список fruits был обновлен и теперь содержит названия фруктов и ягод.
Особенности функции extend():
- Функция
extend()может быть использована для добавления элементов и других итерируемых типов данных, таких как кортежи и множества, в список. - Если вам нужно добавить только один элемент в список, используйте функцию
append().
В заключение, функция extend() в Python является удобным инструментом для объединения списков и добавления элементов итерируемых объектов в список. Этот метод является важным дополнением к функции append() и также является ключевым этапом в изучении работы со списками в Python.





