Refactor MinimumSkew using list comprehension

fixes: #2
This commit is contained in:
coolneng 2019-11-17 15:54:20 +01:00
parent d8d4ea07d3
commit f75408cb6b
Signed by: coolneng
GPG Key ID: 9893DA236405AF57

View File

@ -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):