Coding Test/프로그래머스

[LEVEL 1] 평균 구하기 - Python

크라슐라 2022. 9. 14. 22:38

평균 구하기

 

1. 문제 설명

 

    정수를 담고 있는 배열 arr의 평균값을 반환(Return)하는 solution 함수를 완성해보세요.

 

2. 제한사항

 

    ● arr은 길이 1 이상, 100 이하인 배열입니다.

    ● arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.

 

3. 답안

 

1
2
3
4
5
6
7
def solution(arr):
 
    # sum() 함수를 통해 arr 리스트의 원소를 모두 더하고 len() 함수를 통해 원소의 개수로 나눠 평균 도출
    answer = sum(arr) / len(arr)
 
    # 결과 값 반환
    return answer

 

4. 해설

 

1
2
3
4
5
6
7
8
9
10
# statistics 라이브러리 불러오기(Import)
import statistics
 
def another_solution(arr):
 
    # mean() 함수를 통해 arr 리스트의 평균 도출                         
    answer = statistics.mean(arr)
 
    # 결과 값 반환
    return answer