Level 1. 가운데 글자 가져오기

Pear_Mh·2021년 6월 16일
0

Programmers-Level 1.

목록 보기
21/49

21. 가운데 글자 가져오기

코딩 테스트 연습 > 연습문제 > 가운데 글자 가져오기
https://programmers.co.kr/learn/courses/30/lessons/12903


문제 정리

Input value =

  • s(str)
  1. len(s)의 길이가

1-1. 홀수일 경우, return 가운데 글자

1-2. 짝수일 경우, return 가운데 두글자


제한 조건

ㆍ s는 길이가 1이상, 100이하인 문자열입니다.


풀이 방법

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

# Code test
s = 'abcdef'
solution(s)

굳이 if를 쓰지 않아도 된다..!

def solution(s):
    return s[(len(s)-1)//2:len(s)//2+1]
    
# Code test
s = 'abcdef'
solution(s)
profile
Beyond the new era.

0개의 댓글