Справочник по функциям Python

list.extend

Добавляет в конец списка все элементы итерируемого объекта.

Python 3.13
list.extend(iterable)

Параметры

iterableIterable
Элементы для добавления.

Возвращаемое значение

Ничего (None) — список меняется на месте.

Примеры

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

Python 3.13
a = [1, 2]
a.extend([3, 4])
print(a)
[1, 2, 3, 4]

Строка добавляется посимвольно

Python 3.13
a = [1]
a.extend('ab')
print(a)
[1, 'a', 'b']

Подробности

Любой итерируемый объект раскладывается на элементы: у строки это символы, у словаря — ключи. Запись a += [3, 4] работает так же, как a.extend([3, 4]).

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

Где изучить