Question: Given a string of digits, output all the contiguous substrings of length n in that string in the order that they appear. For example, the
Given a string of digits, output all the contiguous substrings of length n in that string in the order that they appear. For example, the string 49142 has the following 3-digit series:
491, 914, 142
And the following 4-digit series:
4914, 9142
Note that these series are only required to occupy adjacent positions in the input; the digits need not be numerically consecutive. Implement a slices
function that takes two arguments. First, the series to be sliced
as a string, and second, the length of the slices. If the requested length is non-positive or
greater than the length of the provided series, your program should raise a
ValueError .For example, calling slices(9142, 2)
should return [91, 14, 42] and calling slices(777777, 3) should return [777, 777, 777, 777]
Step by Step Solution
There are 3 Steps involved in it
To implement the slices function we will follow these steps Step 1 Checking Parameters Input Validat... View full answer
Get step-by-step solutions from verified subject matter experts
