我想将bytearray连接到另一个bytearray。我认为这可能有用:
byt1 = bytearray(10)
byt2 = bytearray(10)
byt1.join(byt2)
print(repr(byt1))
byt1.join(byt2)
TypeError:序列项0:期望类似字节的对象,找到int
实现这一目标的最有效方法是什么?
答案 0 :(得分:14)
从两个创建一个新的组合bytearray:
byt_combined = byt1 + byt2
将一个bytearray扩展为另一个。这会更改byt1
:
byt1.extend(byt2)
答案 1 :(得分:2)
您可以像下面那样将字节连接到数组
b"".join([bytearray(10),bytearray(10)])