Рекурсивная функция генерирующая список N

Напишите рекурсивную функцию, чтобы сгенерировать и вернуть список от 1 до N.Аргументом функции является только N.

Подскажите как написать такую функцию использующую рекурсией на python? без рекурсии написал, а вот с ней, не очень понятно еще ( Это с урока базовый питон 3.8

def rec_list(n):
    res = []
    for i in range(n):
        res.append(i)
    return print(res)


# rec_list(100)