반응형
- 문제
https://school.programmers.co.kr/learn/courses/30/lessons/12903
- 생각
단어의 가운데 글자를 가져오기 위해서 입력받은 배열의 길이를 반으로 나눈 인덱스를 구하도록 했다.
길이가 홀수거나 짝수일 때를 기준으로 배열에서 정확한 중앙 값을 찾도록 했다.
- 제출 코드
def solution(s):
num = int(len(s))
# 홀수일 때
if num % 2 == 1:
return s[num // 2]
# 짝수일 때
else:
return s[num // 2 - 1:num // 2 + 1]
반응형