“Отменить список в Python, используя рекурсию” Ответ

Напишите рекурсивную функцию, чтобы отменить список

l = [1,2,4,6]
def recursive(l):
    if len(l) == 0:
        return []  # base case
    else:
        return [l.pop()] + recursive(l)  # recusrive case


print recursive(l)

>[6,4,2,1]
Dull Dogfish

Отменить список в Python, используя рекурсию

def reverse(list):
    if len(list)==0:
        return []
    return [list[-1]]+reverse(list[:-1])
print(reverse([2,8,15,1,10]))
Aggressive Alligator

Ответы похожие на “Отменить список в Python, используя рекурсию”

Вопросы похожие на “Отменить список в Python, используя рекурсию”

Больше похожих ответов на “Отменить список в Python, используя рекурсию” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования