Функция 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.