Comment puis-je "convertir" ceci:Python ".write"
input=[(0.25 , 'x1'),(0.20 , 'x2'), ............................]
pour que je puisse écrire dans test.txt seulement ceci: x1 = 0,25, x2 = 0,20, x3 = .. ................
f = open ('test.txt', 'w')
f.write (entrée)
f.close()
Je sais que pour l'impression, ce ok travail:
print ' '.join("%s=%s" % (y, x) for x,y in input)
, mais je ne peux pas "importer" dansf.write (...)
Modifier: Merci à tous, tout a travaillé, je ne me souviens pas que je peux utiliser:
f.write(' '.join("%s=%s" % (y, x) for x,y in input))
La précision émise est-elle importante? –
* Je ne peux pas importer dans f.write * seul mérite la fermeture. – SilentGhost
Si quelqu'un sait résoudre cela? – thaking