서론
없음.
문제
String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다.
나의 풀이
def solution(seoul):
for i in range(len(seoul)):
if seoul[i]=="Kim": k=i
return f'김서방은 {k}에 있다'
+추가
알아보니 리스트 내에서 원소가 속한 위치를 찾아주는 파이썬 함수도 있었다.
바로 index.
def solution(seoul):
return f'김서방은 {seoul.index("Kim")}에 있다'
index를 쓰면 더 간결해진다.
+ 피드백과 새로운 풀이 방법은 언제든지 환영입니다!
'코딩테스트 > [python]프로그래머스' 카테고리의 다른 글
[python] 프로그래머스 Level 1 : 시저 암호 (0) | 2022.03.24 |
---|---|
[python] 프로그래머스 Level 1 : 직사각형 별찍기 (0) | 2022.03.24 |
[python] 프로그래머스 Level 1 : 수박수박수박수박수박수? (0) | 2022.03.23 |
[python] 프로그래머스 Level 1 : 내적 (0) | 2022.03.23 |
[python] 프로그래머스 Level 1 : 로또의 최고 순위와 최저 순위 (2) | 2022.03.23 |
댓글