Función bytearray() de Python

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') >>>

Python 内置函数Funciones integradas de Python

Otras extensiones