Frédéric wrote:
>On Mardi 08 Février 2005 22:40, jeanluc wrote:
>
>
>
>>Les codes ne sont probablement pas optimisés, mais
>>voici ce que j'ai utilisé :
>>[...]
>>
>>
>
>Allez, on y va d'un petit concours ? On essaye d'optimiser ça, côté Perl et
>python ? Juste pour rigoler...
>
>
>
>
Juste pour le fun, une version qui n'optimise pas grand chose, mais que
je trouve joli:
#!/usr/bin/python
fileIn = open("in.txt", "r")
fileOut = open("out.txt", "w")
for line in fileIn:
lineWrite=line[:-1]
try:
line = fileIn.next()
fileOut.write(lineWrite+line)
except StopIteration:
fileOut.write(lineWrite + "\n")
fileIn.close()
fileOut.close()
mike@alezan:~$ time python python3.py
real 0m4.799s
user 0m2.576s
sys 0m0.524s
Qui a dit que python était verbeux et moins rapide que Perl :-)
Allez, bonne soirée
Mike