티스토리 뷰

728x90
반응형

 

https://programmers.co.kr/learn/courses/30/lessons/12919

 

코딩테스트 연습 - 서울에서 김서방 찾기

String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니

programmers.co.kr

 

 


 

 

<나의 풀이>

def solution(seoul):
    answer = 0
    if "Kim" in seoul:
        answer = seoul.index("Kim")
    return f'김서방은 {answer}에 있다'

 

f-string 과 in을 사용해서 푼 문제.

다른 사람들의 코드를 보니,

fomat, %s 등 다양한 문자열 포맷팅을 이용해 풀었다.

또 Kim은 무조건 seoul에 있으니 if문도 생략하고 바로 리턴 시켰다.

728x90
반응형
댓글