def solution(seoul):
for idx, letter in enumerate(seoul):
if letter == "Kim":
return "김서방은 " + str(idx) + "에 있다"
def findKim(seoul):
return "김서방은 {}에 있다".format(seoul.index('Kim'))
배열에서 값의 위치를 찾아주는 함수이며, 중복된 값이 있으면 가장 최소의 위치를 반환한다
찾는 문자가 없는 경우에 ValueError가 발생한다.
문자열, 리스트, 튜플 자료형에서 사용 가능하고 딕셔너리 자료형에는 사용할 수 없어 AttributeError가 발생한다
(sub [, start [, end]]) 형태로 문자를 찾는 시작점과 종료점을 지정할 수 있다.