Segmentación de cadenas
En este desafío se te proporciona una cadena y un slice creado a partir de ella. Crea una función que devuelva una expresión que pueda usarse para obtener ese slice. Tu respuesta debe contener únicamente el número mínimo de pulsaciones de teclas necesarias para crear el slice.
Ejemplos
slicer("abcd", "b") ➞ "[1]"
slicer("abcdefg", "cb") ➞ "[2:0:-1]"
slicer("abcdefg", "be") ➞ "[1::3]"
slicer("abcdefgh", "bdf") ➞ "[1:6:2]"Notas
- Los casos de prueba son slices que pueden crearse con la expresión de tipo
[start:end:step]. - Las cadenas están compuestas por caracteres únicos (sin repeticiones).