본문 바로가기
파이썬/그외

파이썬 리스트 내 가장 큰 수와 큰 수의 위치를 for문으로 찾기

by artra 2021. 9. 28.
반응형

파이썬 리스트 내 가장 큰 수와 큰 수의 위치를 for문으로 찾기

# list 내 에서 가장 큰 수는 무엇이고
# 큰 수는 몇 번째에 위치 하는지
# for문으로 찾아보기
# n = 5, a = 1 3 2 1 3 입력시
 
= int(input())
= list(map(int, input().split()))
= a[0]
cnt = 0
 
for i in range(n):
    if b < a[i]:
        b = a[i]
        cnt += 1
        
print(b, cnt)
 
# b = 3, cnt = 1
# 3이 가장큰수이고 1번째 자리에 있다
# 맨뒤 같은 3은 위치 상관없이
# 먼저 발견된 3의 자리가 cnt로 출력
 
 
# 물론 위보다 더 쉬운 방법이 있다
# 동일한 리스트 값을 1 3 2 1 3 입력시
= list(map(int, input().split()))
= max(a)
 
print(b, a.index(b))
# 가장 큰수는 3이고
# 3의 위치는 1로 나온다
cs
반응형

댓글