Der schnellste Weg, um eine Liste von Fließkommazahlen in Python in Bytes zu packen

Habe ich eine Liste von sagen wir 100k schwimmt und ich möchten, konvertieren Sie ihn in einen Byte-buffer.

buf = bytes()
for val in floatList:
   buf += struct.pack('f', val)
return buf

Dies ist ziemlich langsam. Wie kann ich es machen schneller nur mit standard-Python 3.x-Bibliotheken.

InformationsquelleAutor der Frage That Umbrella Guy | 2012-03-30

Schreibe einen Kommentar