문제
단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.
핵심스킬
- 짝수, 홀수 나눠서 생각
- 나머지 연산자 %
- 리스트 인덱스
풀이
def solution(s):
l1 = list(s)
# 홀수
if len(s) % 2 != 0:
answer = l1[int(len(l1)/2)]
# 짝수
else:
answer = l1[int(len(l1)/2)-1] + l1[int(len(l1)/2)]
return answer