-
가운데 글자 가져오기 [Python3]2018~2019/Level 1 2018. 10. 1. 17:57
1 2 3 4 5 6
def solution(str): if len(str) % 2: return str[len(str) // 2] else: return str[(len(str) // 2) -1 : len(str) // 2 + 1]
- 짝수일 경우 가운데 2글자를 반환하므로 길이를 나눈 몫에서 -1 +1를 해준다.
- 홀수일 경우 가운데 1글자를 반환하므로 길이를 나눈 몫번째 있는 요소를 리턴한다.
'2018~2019 > Level 1' 카테고리의 다른 글
나누어 떨어지는 숫자 배열 [C++] (0) 2018.10.01 같은 숫자는 싫어 [C++] (0) 2018.10.01 2016년 [JavaScript] (0) 2018.10.01 K번째 수 [Python3] (0) 2018.10.01 모의고사 [JavaScript] (0) 2018.10.01