Sha256: 532278bb3f97e1c30f540331ed89df6b8906f449d079b36023971317ea3bd042

Contents?: true

Size: 285 Bytes

Versions: 127

Compression:

Stored size: 285 Bytes

Contents

def slices(series, length):
    numbers = [int(digit) for digit in series]
    if not 1 <= length <= len(numbers):
        raise ValueError("Invalid slice length for this series: " + str(length))
    return [numbers[i:i + length]
            for i in range(len(numbers) - length + 1)]

Version data entries

127 entries across 127 versions & 1 rubygems

Version Path
trackler-2.0.8.27 tracks/python/exercises/series/example.py
trackler-2.0.8.26 tracks/python/exercises/series/example.py
trackler-2.0.8.24 tracks/python/exercises/series/example.py
trackler-2.0.8.23 tracks/python/exercises/series/example.py
trackler-2.0.8.22 tracks/python/exercises/series/example.py
trackler-2.0.8.21 tracks/python/exercises/series/example.py
trackler-2.0.8.20 tracks/python/exercises/series/example.py
trackler-2.0.8.19 tracks/python/exercises/series/example.py
trackler-2.0.8.18 tracks/python/exercises/series/example.py
trackler-2.0.8.17 tracks/python/exercises/series/example.py
trackler-2.0.8.16 tracks/python/exercises/series/example.py
trackler-2.0.8.15 tracks/python/exercises/series/example.py
trackler-2.0.8.14 tracks/python/exercises/series/example.py
trackler-2.0.8.13 tracks/python/exercises/series/example.py
trackler-2.0.8.12 tracks/python/exercises/series/example.py
trackler-2.0.8.11 tracks/python/exercises/series/example.py
trackler-2.0.8.10 tracks/python/exercises/series/example.py
trackler-2.0.8.9 tracks/python/exercises/series/example.py
trackler-2.0.8.8 tracks/python/exercises/series/example.py
trackler-2.0.8.7 tracks/python/exercises/series/example.py