我有两个 bytearray
:
ba1 = bytearray(b'abcdefg')
ba2 = bytearray(b'X')
如何在ba1
中插入(“prepend”)ba2
?
我尝试过:
ba1.insert(0, ba2)
但这似乎不正确。
当然,我可以做以下操作:
ba2.extend(ba1)
ba1 = ba2
但是如果 ba1
非常大呢?这是否意味着不必要地复制整个 ba1
?这样是否内存效率高?
我如何在 bytearray
前添加元素?
ba2 + ba1
有什么问题? - thefourtheye