
rnp_locate_key 함수는 특정 키를 찾는 함수로, 키가 여러 개 있는 경우 첫 번째 키를 찾습니다.
이 함수는 두 개의 파라미터를 받습니다. 첫 번째 파라미터는 찾을 키, 두 번째 파라미터는 찾을 키가 있는 배열입니다.
반환되는 값은 찾은 키의 위치입니다. 위치는 0부터 시작하는 인덱스 형식으로 반환됩니다.
예를 들어, 배열 [1, 2, 3, 4, 5] 에서 키 3을 찾는 경우, 함수는 2를 반환합니다.
키가 배열에 없을 경우, 함수는 -1을 반환합니다.
이 함수는 키가 여러 개 있는 경우 첫 번째 키를 찾기 때문에, 여러 키를 찾으려면 반복문을 사용하거나 다른 함수를 사용해야 합니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
python
def rnp_locate_key(key, array):
try:
return array.index(key)
except ValueError:
return -1
array = [1, 2, 3, 4, 5]
print(rnp_locate_key(3, array)) # 2
print(rnp_locate_key(6, array)) # -1
2025-07-06 03:11