def fibonacci_list(n):
    """Returns a list of the first n Fibonacci numbers"""
    result = [0, 1]
    while len(result) < n:
        next_fibo = result[-1] + result[-2]
        result.append(next_fibo)
    return result[:n]
