728x90
반응형
안녕하세요. 스마트팩토리입니다.
파이썬 중급 #085 리스트 - 최대값 출력 ,최소값 출력에 대해 알아보겠습니다.
1. 리스트 최대값 출력
리스트 요소의 크기를 비교하여 최대값을 출력하는 코드
조건문을 활용한다.
코드를 보면서 알아보겠습니다.
nums=[90,80,70,50,99]
maxd=nums[0]
for i in range(len(nums)):
if maxd>=nums[i]:
maxd=maxd
else:
maxd=nums[i]
print("최대값은 :", maxd)
리스트에서 첫번째 인덱스 값을 0 으로 놓고 순차 비교하여 값이 크면 그 값을 최대값을 지정하여 마지막까지 비교합니다.
그럼 최대로 큰 값이 최대값이 됩니다.
여기서 최대값은 당연히 일반 변수로 저장하여 출력하도록 합니다.
nums=[90,80,70,50,99]
maxd=nums[0]
for i in range(len(nums)):
if maxd>=nums[i]:
maxd=maxd
else:
maxd=nums[i]
print("최대값은 :", maxd)
2. 최소값 출력
nums=[90,80,70,50,99]
mind=nums[0]
for i in range(len(nums)):
if mind<=nums[i]:
mind=mind
else:
mind=nums[i]
print("최소값은 :", mind)
같은 방식으로 최소값은 부호만 반대로 하여 진행합니다.
nums=[90,80,70,50,99]
maxd=nums[0]
mind=nums[0]
for i in range(len(nums)):
if maxd>=nums[i]:
maxd=maxd
else:
maxd=nums[i]
print("최대값은 :", maxd)
for i in range(len(nums)):
if mind<=nums[i]:
mind=mind
else:
mind=nums[i]
print("최소값은 :", mind)
728x90
반응형
'Python' 카테고리의 다른 글
파이썬 중급 #087 자료구조 - 튜플(tuple) 과 인덱스 (0) | 2022.06.03 |
---|---|
파이썬 중급 #086 자료구조 - 튜플(tuple) 이란? (0) | 2022.06.02 |
파이썬 중급 #084 리스트 - 리스트 함축 상호곱 cross product (0) | 2022.05.30 |
파이썬 중급 #083 리스트 - 리스트 함축 단어 길이 (0) | 2022.05.29 |
파이썬 중급 #082 리스트 - 리스트 함축 문자열 첫단어 출력 (0) | 2022.05.28 |
댓글