Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- addNumbersInString = lambda s, idx: s if len(s) <= idx else addNumbersInString(s[:-1], idx) + str(len(s) - idx) + s[-1]
- test_cases = [
- ("Fahrzeug", 0),
- ("Fahrzeug", 3),
- ("Es ist ein Test", 7),
- ("A", 0)
- ]
- for args in test_cases:
- print(f"addNumbersInString{args} -> {repr(addNumbersInString(*args))}")
- #Result:
- #addNumbersInString('Fahrzeug', 0) -> '1F2a3h4r5z6e7u8g'
- #addNumbersInString('Fahrzeug', 3) -> 'Fah1r2z3e4u5g'
- #addNumbersInString('Es ist ein Test', 7) -> 'Es ist 1e2i3n4 5T6e7s8t'
- #addNumbersInString('A', 0) -> '1A'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement