https://school.programmers.co.kr/learn/courses/30/lessons/12903
정답코드
def solution(s):
answer = ''
center = len(s) // 2
if len(s) % 2 == 1:
answer = s[center]
else:
answer = s[center - 1: center + 1]
return answer
파이썬의 슬라이싱에 대해서도 알면 좋을 것 같고, 리스트가 아닌 문자열로도 가능하다는 점을 알아야 할 것 같다.
'Algorithm > 프로그래머스' 카테고리의 다른 글
[프로그래머스] Lv.1 행렬의 덧셈 (0) | 2022.09.11 |
---|---|
[프로그래머스] Lv.1 문자열 다루기 기본 (0) | 2022.09.11 |
[프로그래머스] Lv.1 핸드폰 번호 가리기 (0) | 2022.09.11 |
[프로그래머스] Lv.1 콜라츠 추측 (0) | 2022.09.11 |
[프로그래머스] Lv.1 문자열 내 p와 y의 개수 (0) | 2022.09.11 |