Python Basic

List(리스트) 합계, 평균, 원소 개수 sum(), len() - Python(파이썬) 함수

cyberman 2020. 11. 5. 16:20

숫자로 구성된 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