From df6bd11358ce507a5a47e921dcb35b84bf32d3c9 Mon Sep 17 00:00:00 2001 From: Geoffrey Frogeye Date: Mon, 9 Feb 2015 18:04:00 +0100 Subject: [PATCH] Revert commit 7ff40e6b3da486e8b85f0cabb6ea589bd6a232b6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit En plus d'avoir oublié un range(), cette méthode m'a fait faire un kernel panic... --- S2/TP2/tp2.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/S2/TP2/tp2.py b/S2/TP2/tp2.py index 68266be..cf0f4a2 100644 --- a/S2/TP2/tp2.py +++ b/S2/TP2/tp2.py @@ -315,11 +315,9 @@ print('Il y a %d mots dans le lexique' % len(LEXIQUE)) question(4) -test = True -for i in len(LEXIQUE): - if LEXIQUE[i] in LEXIQUE[i+1:]: - test = False - break +test = len(LEXIQUE) == len(set(LEXIQUE)) +# Bien que l'on ai vu en cours que cette méthode n'est pas la plus économique en mémoire, c'est +# bizarrement la plus rapide print('Le test a retourné %s.' % test) section('Anagrammes d\'un mot : première méthode')