본문 바로가기
알고리즘이야기/프로그래머스_알고리즘_lv1

가운데 글자 가져오기

by 효우너 2020. 5. 5.
728x90
반응형
문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/12903

단어 s의 가운데 글자를 반환하는 함수를 작성하는 문제인데, 단어의 길이가 짝수라면 가운데 두글자를 반환해야한다.

그래서 단어의 길이에 따라 if-else문으로 나누어 return되는 범위를 지정해주었다.

def solution(s):
    if len(s)%2:
        return s[len(s)//2]
    else:
        return s[(len(s)//2)-1:(len(s)//2)+1]

 

728x90
반응형

댓글