숫자로 구성된 List에서 원소의 총합과 평균을 구해보자.
먼저 무작위 정수 3개가 포함된 리스트를 생성한다.
import random as rd
# 빈 리스트 생성
numList = []
# 생성한 리스트에 random 함수로 1~99 사이의 무작위 정수 3개 추가
numList.append(rd.randint(1,99))
numList.append(rd.randint(1,99))
numList.append(rd.randint(1,99))
print('Random List:', numList)
원소의 총합은 간단하게 sum(List) 명령이면 된다.
평균은 총합을 원소의 개수로 나눠주면 된다. 원소의 개수는 len(List) 명령을 이용한다.
listSum = sum(numList)
listMean = listSum / len(numList)
print('합계:', listSum)
print('평균:', listMean)
결과
Random List: [95, 59, 73]
합계: 227
평균: 75.66666666666667
'Python Basic' 카테고리의 다른 글
조건문 if, elif, else CRUD, '=' vs '==' - Python(파이썬) 함수 (0) | 2020.11.05 |
---|---|
List(리스트) 생성, 추가, 수정, 삭제 list(), append(), remove(), pop() - Python(파이썬) 함수 (0) | 2020.11.05 |
List(리스트) 정렬 sorted(), sort() 차이 - Python(파이썬) 함수 (0) | 2020.11.05 |
upper(), lower(), title() - Python(파이썬) 함수 (0) | 2020.10.27 |
날짜 표시하기 datetime - Python(파이썬) 함수 (0) | 2020.10.27 |