|
|
|
|
Pour donner l'exemple en Python, un programme qui prend un fichier A.txt, retire les doublons, trie et écrit le résultat dans B.txt (je vous la joue version compacte):
items = dict( [ (line,0) for line in open('A.txt','rb').read().split('\n')] ).keys()
items.sort()
open('B.txt','w+b').write('\n'.join(items))
C'est pas beau, ça, hum ? Trois petites lines de code ?
(Bon je suis d'accord question lisibilité c'est pas terrible si on connaît pas Python :)