개요 구조체나 배열을 bytes로 만드는데, struct나 numpy를 혼용해서 사용해 왔습니다. 그러다 문득 어느 것이 더 좋은 성능을 내는지 궁금해져서 아래와 같은 성능 비교 시험을 해 보았습니다. bytes 변환 예제 아래는 동일한 구조의 정보를 bytes로 변환하는 예제로, 하나는 struct.pack() 함수를 이용하였고 다른 하나는 numpy array의 tobytes() 함수를 이용한 것입니다. from struct import pack import numpy as np struct_result = pack('