Algorithm(알고리즘)/재귀함수
5) 파라미터 some_list를 거꾸로 뒤집는 재귀함수
반응형
5. 파라미터 some_list를 거꾸로 뒤집는 함수
def flip(some_list):
if len(some_list) == 1:
return some_list
return some_list[-1:] + flip(some_list[:-1])
# 테스트
some_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]
some_list = flip(some_list)
print(some_list)
결과 [9, 8, 7, 6, 5, 4, 3, 2, 1]
반응형
'Algorithm(알고리즘) > 재귀함수' 카테고리의 다른 글
7) 하노이의 탑 (0) | 2021.05.13 |
---|---|
6) 리스트 내 요소 찾는 재귀함수 (0) | 2021.05.13 |
4) 각 자릿수의 합 리턴 (재귀함수) (0) | 2021.05.13 |
3) 1부터 n까지의 합을 리턴 (0) | 2021.05.13 |
2) n번째 피보나치 수를 리턴 (재귀함수) (0) | 2021.05.13 |
댓글