반응형
def find_value(arr):
for val in arr:
if val > 5 and val < 8:
return val
return None # 조건을 만족하는 원소가 없을 경우 None을 반환
result = find_value(arr)
print(result) # 출력: 6
이때 for 반복문을 멈추고 싶다면:
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
search_value = 6
for val in arr:
if val == search_value:
print("찾았습니다!")
break # 값을 찾으면 반복문을 멈추고 종료
else:
print("해당 값이 존재하지 않습니다.")
'코딩 > 파이썬 문법' 카테고리의 다른 글
파이썬 count() 메서드 (0) | 2023.03.30 |
---|---|
파이썬의 append 메소드 (0) | 2023.03.24 |
array.count() (0) | 2023.03.21 |
파이썬의 배열 오름차순, 내림차순 정렬 (0) | 2023.03.17 |
divmod함수 (0) | 2023.03.06 |