Функция Python bytearray()

Python 内置函数Встроенные функции Python


Описание

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 内置函数Встроенные функции Python

Другие расширения