Python bytearray() Function

Last Updated : 17 Mar 2025

The python bytearray() function returns a bytearray object and can convert objects into bytearray objects, or create an empty bytearray object of the specified size.

Python bytearray() Function Syntax

It has the following syntax:

Parameters

  • x (optional): It is the source that initializes the array of bytes.
  • encoding (optional): It is an encoding of the string.
  • error (optional): It takes action when the encoding fails.

Return

It returns an array of bytes.

Different Examples for Python bytearray() Function

Here, we are going to discuss several examples for Python bytearray() Function.

Python bytearray() Function Example 1

The below example shows an array of bytes from a string:

Output:

bytearray(b'Python is programming language.')

Explanation: In the above example, we take a variable that contains a string value and convert it into a bytearray object.

Python bytearray() Function Example 2

The below example shows an array of bytes of given integer size:

Output:

	
bytearray(b'\x00\x00\x00\x00\x00')

Python bytearray() Function Example 3

The below example shows an array of bytes from an iterable list:

Output:

bytearray(b'\x02\x03\x04\x05\x06')