강의로 돌아가기
박하

index로 값을 읽어온다는건 처음 듣는데요??index가 뭔가요??

def f(s):
return {}.format(s.index('K'))

s = [I, K, J]

여기서도 index가 나오는데 설명좀 부탁드려요

2 개의 답변
Demi

index는 tuple이나 list와 같이 연속적인 데이터의 원소에 접근할때 쓰이는 값입니다.
예를 들어,

list = [10,20,30,40]
list[1]

과 같은 코드에서 list[1] 에 사용된 1 등을 인덱스 값이라 일컫습니다.

Demi

질문하신 index() 함수에 대한 설명은 아마 이전강의 어딘가에 나와있을건데요.
제가 찾질 못해서 ; 다시 한번 설명해드리겠습니다.

list타입변수.index(어떤값)와 같이 쓰면 파이썬은 어떤값list타입변수에서 처음 등장하는 인덱스값을 리턴합니다.

다음 예제코드를 보면 조금 더 이해하기 쉬울 것 같습니다.

list1 = [10,20,30,40]
list1.index(20) # 1을 리턴

더 자세한 내용은 python 공식 documnet - common sequence operations 을 참고해보세요. 한국어 문서입니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.