I would write a recursive function that take a list of number as argument and return maximum element of the list. I don't want to use max()
function.
a = [2,1,3,5]
def f(a, m=0):
if m<a[0]:
m = a[0]
if len(a) == 1:
return m
else:
f(a[1:])
print(f(a))
but it returns None
! how can I fix it?