Python Glossary English

все Python 3Байтовые последовательностифункция

bytearray.extend

bytearray — мутирующие

Дописывает байты из итерируемого в конец (изменяет объект).

Синтаксис

ba.extend(...)

Ждёт итерируемое из целых 0–255: bytes и bytearray подходят, а строка нет — ba.extend('ab') падает, текст сначала надо закодировать в байты. Одиночное число extend тоже не примет, оно не итерируемо: для него есть append.

Примеры

ba = bytearray(b'ab')
ba.extend(b'cd')
print(ba)   # → bytearray(b'abcd')

См. также

Частые ошибки

Открыть в полном глоссарииdocs.python.orgСообщить о неточности