Fibonacci Lambda

def print_fibo(number):
    print(list(map(lambda x, f = lambda x, f : (f(x-1,f) + f(x-2,f)) if x > 1 else 1: f(x,f), range(number))))
print_fibo(6)
[1, 1, 2, 3, 5, 8]
print_fibo(16)
[1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987]