로딩
요청 처리 중입니다...

[코딩테스트] 리스트(List) 배열 뒤집기

 [코딩테스트] 리스트(List) 배열 뒤집기

주어진 리스트(List) 원소 배열 뒤집기 [QUESTION] 정수가 들어 있는 리스트의 원소의 순서를 거꾸로 뒤집은 배열을 return하는 프로그램을 작성한다. [입력] 정수로 구성된 리스트가 이미 존재하고, 순서를 뒤집은 배열을 return하도록 한다.

[출력] 순서 뒤집힌 배열 이번 포스팅은 매우 쉬워서 포스팅을 작성할까 고민했지만, 공부할 내용이 있어서 만들어봤습니다. Python Array[::] 활용법에 대해 공부해 볼 건데요. array[A:B:C]의 의미를 파악해보면 index A부터 index B까지 C의 간격으로 배열 만들기입니다.

A가 존재하지 않으면 '처음부터'를 뜻하고, B가 존재하지 않으면 '가능한 끝까지', C가 존재하지 않으면 '한 칸 간격으로'라는 뜻입니다. 여기서 B가 존재하지 않을 때, '가능한 끝까지'라는 의미는 C, 즉 step이 양수이면 마지막 index까지, step이 음수이면 첫 index까지이므로 '가능한'이라는 단어가 붙었습니다.

예를 ...

# 리스트슬라이싱 # 파이썬코테 # 파이썬코딩테스트연습문제 # 파이썬코딩테스트 # 파이썬슬라이싱 # 파이썬리스트역배열 # 파이썬리스트슬라이싱 # 파이썬리스트뒤집기 # 파이썬리스트 # 파이썬 # 코딩테스트연습문제 # 코딩테스트 # 리스트역배열 # 파이썬코테연습