[Py_Lv1] 가운데 글자 가져오기
문제 설명
단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.
제한 사항
- s는 길이가 1 이상, 100이하인 스트링입니다.
입출력 예
접근법
쉬운 문제인듯 하면서도 간결하게 코딩을 위해서는 조금 고민이 필요했습니다.
베스트 답변이라 생각하는 답변은 슬라이싱을 이용하여 간결하게 해결한것을 확인했습니다👍
하지만 [ // ]을 이용하여 문제를 해결하려고 했던 제 자신에게 박수를 보냅니다.🤞
아직은 노트와 펜이 더 익숙해서 연습장에서 입출력 예로 문제를 풀고 진행했습니다.
짝수일때와 홀수일때 두가지 경우만 생각해서 문제를 풀면 누구나 쉽게 풀 수 있는 문제여서
별다른 내용은 적지 않고 이걸로 마무리하겠습니다.
=============================================================
def solution(s):
mid = len(s)//2
if len(s) % 2 != 0:
answer = s[mid]
else:
answer = s[mid-1]+s[mid]
return answer
Author And Source
이 문제에 관하여([Py_Lv1] 가운데 글자 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ysh/PyLv1-가운데-글자-가져오기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)