Функция Python bytearray()
Описание
bytearray()Метод возвращает новый байтовый массив. Элементы этого массива изменяемы, а диапазон значений каждого элемента: 0 <= x < 256.
Синтаксис
Синтаксис метода bytearray():
class bytearray([source[, encoding[, errors]]])
Parameters
- Если source — целое число, возвращается инициализированный массив длиной source;
- Если source — строка, строка преобразуется в последовательность байтов в соответствии с указанной кодировкой;
- Если source — итерируемый тип, элементы должны быть целыми числами в [0, 255];
- Если source — объект, совместимый с интерфейсом буфера, этот объект также можно использовать для инициализации bytearray.
- Если параметры не указаны, по умолчанию используется инициализированный массив из 0 элементов.
Возвращаемое значение
Возвращает новый байтовый массив.
Примеры
В следующем примере демонстрируется использование bytearray():
>>>bytearray()
bytearray(b'')
>>> bytearray([1,2,3])
bytearray(b'\x01\x02\x03')
>>> bytearray('example', 'utf-8')
bytearray(b'пример')
>>>
Встроенные функции Python