• + 0 comments
    cube = lambda x: x**3 
    
    def fibonacci(n):
        # return a list of fibonacci numbers
        first = 0 
        second = 1 
        fibonacci_list = []
        if n==0:
            return []
        elif n==1:
            return [first]
        elif n==2:
            return [first, second]
        else:
            fibonacci_list.append(first)
            fibonacci_list.append(second)
            for i in range(3, n+1):
                num = first + second
                fibonacci_list.append(num)
                first = fibonacci_list[i-2]
                second = fibonacci_list[i-1]
        return fibonacci_list