본문 바로가기
Python

리스트의 가장 작은 수, 가장 큰 수, 합계 구하기

by 자동매매 2026. 1. 21.

이번에는 리스트(튜플)에 저장된 값 중에서 가장 작은 수, 가장 큰 수, 요소의 합계 구해보겠습니다.

1.  가장 작은 수와 가장 큰 수 구하기

 

1) 가장 작은 수 구하기

>>> a = [38, 21, 53, 62, 19]
>>> smallest = a[0]
>>> for i in a:
...     if i < smallest:
...         smallest = i
...
>>> smallest
19

 

>>> a = [38, 21, 53, 62, 19]
>>> a.sort()
>>> a[0]
19

 

>>> a = [38, 21, 53, 62, 19]
>>> min(a)
19

 

 

2) 가장 큰 수 구하기

>>> a = [38, 21, 53, 62, 19]
>>> largest = a[0]
>>> for i in a:
...     if i > largest:
...         largest = i
...
>>> largest
62

 

>>> a = [38, 21, 53, 62, 19]
>>> a.sort(reverse=True)
>>> a[0]
62

 

>>> a = [38, 21, 53, 62, 19]
>>> max(a)
62

 

2. 요소의 합계 구하기

 

>>> a = [10, 10, 10, 10, 10]
>>> x = 0
>>> for i in a:
...     x += i
...
>>> x
50

 

>>> a = [10, 10, 10, 10, 10]
>>> sum(a)
50

 

 

※ min, max, sum함수는 리스트뿐만 아니라 모든 반복 가능한 객체(iterable)를 넣을 수 있습니다.

반복 가능한 객체는 리스트, 튜플, 딕셔너리, 세트, range 등이 있다.

 

'Python' 카테고리의 다른 글

리스트에 map 사용하기  (0) 2026.01.24
리스트 표현식  (0) 2026.01.21
LIST 반복문  (0) 2026.01.21
리스트의 할당과 복사 알아보기  (0) 2026.01.21
리스트 method  (0) 2026.01.08

댓글