이 튜토리얼에서는 주어진 숫자 K보다 큰 숫자의 인덱스를 찾을 것입니다. 이를 찾는 다양한 방법을 살펴보겠습니다.
문제를 해결하는 가장 일반적인 방법은 루프를 사용하는 것입니다. 문제를 해결하는 단계를 살펴보겠습니다.
- 목록 및 K를 초기화합니다.
- 길이를 사용하여 목록을 반복합니다.
- K보다 큰 숫자를 찾으면 현재 색인을 인쇄하십시오.
예시
# initializing the list and K numbers = [3, 4, 5, 23, 12, 10, 16] K = 10 # iterating over thAe list for i in range(len(numbers)): # checking the number greater than K if numbers[i] > K: # printing the number index print(i, end=' ')
출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
3 4 6
열거를 사용하여 문제를 해결해 봅시다. 기능. 요소의 인덱스와 요소를 포함하는 각 반복에 대한 튜플을 제공합니다.
예시
# initializing the list and K numbers = [3, 4, 5, 23, 12, 10, 16] K = 10 # finding indexes of the numbers greater than K result = [index for (index, number) in enumerate(numbers) if number > K] # printing the indices print(*result)
출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
3 4 6
결론
튜토리얼에서 의문점이 있으면 댓글 섹션에 언급하세요.