Bonjour à tous,

Petit problème simple mais qui me fait m'arracher les cheveux :

J'ai un increment i et j , tout deux allant de 0 à 575.
J'ai aussi une variable 2D (575x575) contenant des floats.
Je souhaite sauver tout ça dans ce format :

0 0 3.44
1 0 3.22
2.0 3.39

En gros : i j valeur

J'ai ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
for j in range(575):
    for i in range(575):
         np.savetxt('file_numpy.txt', (lat[i],lon[j],sumlevel_zoom[i,j]), fmt="%1.4f %1.4f %1.4f\n")
Or il me dit : ValueError: fmt has wrong number of % formats: %1.4f %1.4f %1.4f

Malgré la doc je ne parviens pas à rééllement comprendre le fonctionne de ce formatage. Je l'avais pourtant fait sous matlab, et ça fonctionnait très bien avec ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
fprintf(idv, '%f %f %f\n',  [X(i),Y(j) sympreciV(i,j)]);
Quelqu'un peut m'éclairer?

En vous remerciant par avance,
Jonathan