Python bytearray()-Funktion

Python 内置函数Python Built-in-Funktionen


Beschreibung

bytearray()Die Methode gibt ein neues Byte-Array zurück. Die Elemente in diesem Array sind veränderbar, und der Wertebereich jedes Elements ist: 0 <= x < 256.

Syntax

Die Syntax der Methode bytearray() ist:

class bytearray([source[, encoding[, errors]]])

Parameters

  • Wenn source eine Ganzzahl ist, wird ein initialisiertes Array der Länge source zurückgegeben;
  • Wenn source eine Zeichenkette ist, wird die Zeichenkette gemäß der angegebenen Kodierung in eine Byte-Sequenz umgewandelt;
  • Wenn source ein iterierbarer Typ ist, müssen die Elemente Ganzzahlen in [0, 255] sein;
  • Wenn source ein Objekt ist, das mit der Buffer-Schnittstelle kompatibel ist, kann dieses Objekt auch zum Initialisieren von bytearray verwendet werden.
  • Wenn keine Parameter angegeben werden, ist der Standard ein initialisiertes Array mit 0 Elementen.

Rückgabewert

Gibt ein neues Byte-Array zurück.

Beispiele

Das folgende Beispiel demonstriert die Verwendung von bytearray():

>>>bytearray() bytearray(b'') >>> bytearray([1,2,3]) bytearray(b'\x01\x02\x03') >>> bytearray('example', 'utf-8') bytearray(b'example') >>>

Python 内置函数Python Built-in-Funktionen

Andere Erweiterungen