📝 문제
> String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다.
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):
num = seoul.index("Kim")
return "김서방은 "+ str(num) + "에 있다"
>
1. index()를 이용해서 Kim이 들어있는 index를 찾은 후 num에 넣어줌.
- seoul에 Kim이 딱 한번만 들어있다고 해서 가능한 부분임.
2. 형식에 맞춰서 return 한다.

끝~
⭐ 느낀점
> 지속해서 문제를 푼다는 거에 일단 초점을 맞춰야할듯하다. index 쓰는 건 아이디어가 좀 좋았다고 본다. 근데 이게 코드 자체는 간결해서 좋은데 혹시나 for문보다 오래걸리려나 잘 모르겠다. level1이라서 큰 거 없이 그냥 통과된 거 같긴 한데,, 허허 다음부터는 시간도 좀 체크해야겠다.
'🎲 알고리즘 공부 > 프로그래머스' 카테고리의 다른 글
[프로그래머스 / Level 1] 자연수 뒤집어 배열로 만들기 (파이썬) (0) | 2022.04.26 |
---|---|
[프로그래머스 / Level 1] 시저 암호 (파이썬) (0) | 2022.04.25 |
[프로그래머스 / Level 1] 문자열 내림차순으로 배치하기 (파이썬) (0) | 2022.04.23 |
[프로그래머스 / Level 1] 수박수박수박수박수박수? (파이썬) (0) | 2022.04.22 |
[프로그래머스 / Level 1] 문자열 내 p와 y의 개수 (파이썬) (0) | 2022.04.21 |