- String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다.
def solution(seoul):
a=seoul.index("Kim")
return "김서방은 "+str(a)+"에 있다"
① a=seoul.index("Kim")
# index()
문자열, 리스트, 튜플에서 위치(인덱스) 를 찾아준다
특정 문자열의 위치(인덱스) 찾기
① find()
# 문자열만 가능
② index()
# 문자열,리스트,튜플에서 가능
* 두가지 모두 딕셔너리에서 사용 시 에러발생함
> 딕셔너리는 인덱스가 없기 때문에!
③ format함수
{인덱스0}.format(값0)
# 값0에서 나온 값을 인덱스0 에 입력해준다
seoul=["Jane","Kim"]
"김서방은 {}에 있다".format(seoul.index('Kim'))
>>"김서방은 1에 있다"
# Kim 은 1번째이기 때문에 {} 안에 1에 들어감
'파이썬 코드카타' 카테고리의 다른 글
제일 작은 수 제거하기 # del , remove(), min() (0) | 2024.04.09 |
---|---|
음양 더하기 (0) | 2024.04.08 |
나누어 떨어지는 숫자 배열 (0) | 2024.04.04 |
콜라츠 추측 # while 반복문 (0) | 2024.04.02 |
두 정수 사이의 합 # min(),max() (0) | 2024.03.31 |