Was ist der Unterschied zwischen bytearray
und zum Beispiel list
oder tuple
?Unterschied zwischen Bytearray und Liste
Wie der Name schon sagt, muss bytearray
eine array
sein, die byte
Objekte trägt.
In Python, scheint es, dass bytes
und str
gleich
>>> bytes
<type 'str'>
So behandelt werden, was ist der Unterschied?
Auch, wenn Sie ein bytearray
drucken, ist das Ergebnis ziemlich seltsam
>>> v = bytearray([200, 201])
>>> print v
ÈÉ
Es scheint, dass es die ganze Zahl in chr(integer)
verwandelt, das richtig ist? Was nützt ein bytearray
dann?
Markieren Sie bitte Ihre Python-Version, da 'str' sich stark zwischen Python 2 und Python 3 unterscheidet. – dhke
Gut bemerkt! Es ist 'Python-2.7' – RafaelC
Siehe hier https://StackOverflow.com/Questions/9099145/Where-are-Python-Bytearrays-used – dhke