我正在尝试将列表的内容(仅包含十六进制数字)附加到bytearray。现在我正在做这个并且它有效:
payload = serial_packets.get()
final_payload = bytearray(b"StrC")
final_payload.append(len(payload))
for b in payload:
final_payload.append(b)
然而,我相信它不是非常Pythonic。有更好的方法吗?
tldr;如何以更加Pythonic的方式将有效负载附加到final_payload?
答案 0 :(得分:6)