최댓값구하기 2

파이썬[Python] 002. 최댓값의 위치 구하기

어제는 파이썬으로 최댓값을 구하는 방법을 찾아보았습니다. 오늘은 최댓값의 위치를 구해보려고 합니다. 그전에 최댓값 구하는 코드를 복습해보겠습니다. def max(a) max_value=a[0] for i in range(1,len(a)): if a[i]>max_value : max_value=a[i] return max_value 왜 위와 같은 코드가 나오는지 잘 모르시겠다면 https://jae-yeong.tistory.com/2 글을 참고해주세요 =) 먼저 최댓값을 구할 때 a[0]을 기준으로 비교했던 것과 같이 비교 대상이 필요한데요, 위치를 반환받아야 하기 때문에 인덱싱을 활용해보겠습니다. 1. 최댓값의 위치를 출력하는 함수를 정의합니다 2. 인덱싱 범위를 반환해줄 변수 x를 지정하고 0으로 둡니..

파이썬[Python] 001. 최댓값 구하기

코드 메이트에서 최댓값의 위치를 구하는 퀴즈를 만났다. 나는 최댓값의 위치를 구하기 전 최댓값 구하는 방법을 생각해보기로 했다. 1. 먼저 최댓값 함수를 정의해준다. 2. a라는 리스트에 어떤 값이 얼마나 있는지 알 수 없기 때문에 리스트에 가장 첫 번째 있는 수인 a[0]를 최댓값으로 지정해준다. 3. 리스트 a에 n개의 숫자가 있고 차례대로 첫 번째 수와 크기 비교를 하여, 비교한 수의 크기가 더 작다면 넘어가고, 더 크다면 그 값을 최댓값으로 설정한다. 4. 그리고 최종 출력 값은 최댓값으로 한다. def max(a): max_value=a[0] for i in range(1,len(a)): if a[i]>max_value: max_value=a[i] return max_value 그럼 위와 같은 ..