From f75408cb6b9bcd02cb120a789a6fe4764df75692 Mon Sep 17 00:00:00 2001 From: coolneng Date: Sun, 17 Nov 2019 15:54:20 +0100 Subject: [PATCH] Refactor MinimumSkew using list comprehension fixes: #2 --- Code/MinimumSkew.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Code/MinimumSkew.py b/Code/MinimumSkew.py index 924f7eb..04ac36b 100644 --- a/Code/MinimumSkew.py +++ b/Code/MinimumSkew.py @@ -2,10 +2,7 @@ def MinimumSkew(Genome): positions = [] skew = SkewArray(Genome) minimum = min(skew) - for i in range(0, len(Genome)): - if skew[i] == minimum: - positions.append(i) - return positions + return [i for i in range(0, len(Genome)) if skew[i] == minimum] def SkewArray(Genome):