Comment liste de sortie de flotte à un fichier binaire en Python

J'ai une liste de valeurs à virgule flottante en Python:

floats = [3.14, 2.7, 0.0, -1.0, 1.1]

Je voudrais écrire ces valeurs dans un fichier binaire en utilisant la norme IEEE de 32 bits de codage. Quelle est la meilleure façon de le faire en Python? Ma liste contient environ 200 MO de données, donc quelque chose de "pas trop lent" serait mieux.

Comme il y a 5 valeurs, je veux juste un de 20 octets du fichier de sortie.

  • Votre tableau est manquant points-virgules entre les numéros.