I am writing recursive function, but it is not working. Here is my code,
def reverse(s):
if not s:
return ' '
return reverse(s[1]) + s[0]
Advertisement
Answer
You need to tweak little logic as,
def reverse(s):
if not s:
return ''
return reverse(s[1:]) + s[0]