Función bytearray() de Python
Funciones integradas de Python
Descripción
bytearray()La función devuelve un nuevo array de bytes. Los elementos de este array son mutables, y el valor de cada elemento está en el rango: 0 <= x < 256.
Sintaxis
Sintaxis de la función bytearray():
class bytearray([source[, encoding[, errors]]])
Parámetros
- Si source es un entero, devuelve un array inicializado de longitud source;
- Si source es una cadena, la cadena se convierte en una secuencia de bytes según el encoding especificado;
- Si source es un tipo iterable, los elementos deben ser enteros en [0, 255];
- Si source es un objeto que coincide con la interfaz buffer, este objeto también puede usarse para inicializar bytearray.
- Si no se proporciona ningún parámetro, el valor predeterminado es un array inicializado con 0 elementos.
Valor de retorno
Devuelve un nuevo array de bytes.
Ejemplos
Los siguientes ejemplos muestran el uso de bytearray():
>>>bytearray()
bytearray(b'')
>>> bytearray([1,2,3])
bytearray(b'\x01\x02\x03')
>>> bytearray('ejemplo', 'utf-8')
bytearray(b'ejemplo')
>>>