Дополняет массив элементами из объекта, поддерживающего итерирование.
array.extend(iterable)
iterable -- Объект, поддерживающий итерирование, элементы которого имеют тип подходящий для созданного ранее массива (до +py2.4 поддерживались только массивы).

Добавляет в конец массива элементы объекта, поддерживающего итерирование.

На заметку
Если для расширения используется другой массив, то он должен иметь тот же тип, что и расширяемый. В противном случае возбуждается TypeError.

    from array import array

my_array = array('i')

my_array.extend([1, 2, 3])
my_array # array('i', [1, 2, 3])

my_array.extend(range(5))
my_array # array('i', [1, 2, 3, 0, 1, 2, 3, 4])

my_array.extend(array('i', [44, 55, 66]))
my_array # array('i', [1, 2, 3, 0, 1, 2, 3, 4, 44, 55, 66])

Синонимы поиска: array.extend, array, extend
На заметку
Зарегистрированные пользователи могут получать еженедельный дайджест обновлений на сайте.