리스트 뒤집기 함수

Beginner

This tutorial is from open-source community. Access the source code

소개

Python 에서 리스트와 문자열은 내장 함수를 사용하여 뒤집을 수 있습니다. 하지만 슬라이스 표기법 (slice notation) 을 사용하여 리스트나 문자열을 뒤집는 것도 가능합니다.

이 챌린지에서는 슬라이스 표기법을 사용하여 리스트 또는 문자열을 뒤집는 함수를 작성합니다.

리스트 뒤집기 함수

reverse(itr)라는 Python 함수를 작성하세요. 이 함수는 리스트 또는 문자열을 인수로 받아, 요소 또는 문자가 역순으로 포함된 새로운 리스트 또는 문자열을 반환합니다.

함수는 다음 요구 사항을 충족해야 합니다.

  • 함수 이름은 reverse여야 합니다.
  • 함수는 리스트 또는 문자열인 단일 인수를 받아야 합니다.
  • 함수는 요소 또는 문자가 역순으로 포함된 새로운 리스트 또는 문자열을 반환해야 합니다.
  • 함수는 원래 리스트 또는 문자열을 수정해서는 안 됩니다.
def reverse(itr):
  return itr[::-1]
reverse([1, 2, 3]) ## [3, 2, 1]
reverse('snippet') ## 'teppins'

요약

이 챌린지에서는 Python 에서 슬라이스 표기법 (slice notation) 을 사용하여 리스트 또는 문자열을 뒤집는 방법을 배웠습니다. reverse라는 함수를 작성하여 리스트 또는 문자열을 입력으로 받아 요소 또는 문자가 역순으로 포함된 새로운 리스트 또는 문자열을 반환했습니다. 슬라이스 표기법은 리스트 또는 문자열에서 요소 범위를 추출하는 데 사용할 수 있다는 것을 기억하세요.