푸르미르

[python]2562.최댓값 본문

Baekjoon Online Judge

[python]2562.최댓값

((•_•)) 2021. 1. 1. 23:05

 최댓값을 구하는 문제이다.

리스트로 숫자를 9개 받고 이 중에 최댓값의 위치와 값을 추출해내는 프로그램이다.

 

1
2
3
4
5
6
7
8
9
num_list = [] #숫자 리스트
 
for i in range(0,9):
    num = int(input())
    num_list.append(num)
Max = max(num_list)
print(Max) #최댓값 출력
print(num_list.index(Max)+1#최댓값의 위치 출력
 
cs

 

여기서 최댓값의 위치를 추출하는데 사용한 함수는 index함수이다. 문자열이나 리스트에서 찾고 싶은 어떤 요소의 위치를 리턴하는 함수이다. 

형태는,

list.index(찿을 요소)가 기본적이고, 

list.index(찾을 요소, 시작위치(번째), 마지막 위치(번째))도 있다.

 

여기서는 최댓값이 index가 아닌 몇번째로 위치하느냐를 출력하는 것이기 때문에 index에서 +1을 해줬다.

 

www.acmicpc.net/problem/2562

'Baekjoon Online Judge' 카테고리의 다른 글

[python]3052.나머지  (2) 2021.01.01
[python]2577.숫자의 개수  (0) 2021.01.01
[python]10818.최소, 최대  (0) 2021.01.01
[python]1546.평균  (0) 2021.01.01
[python]8958.OX퀴즈  (7) 2021.01.01