문제
프로그래머스 Level1
나의 풀이
배열의 합계 구하는sum으로 접근
def solution(arr):
answer = sum(arr)/len(arr)
return answer
다른 풀이
numpy 사용
수를 다루는 여러 메소드를 제공하는 numpy 모듈을 사용해서 간단하게 평균 구하는 방법
import numpy
ar = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# 평균 구하기
average = numpy.mean(ar)
statiscics 사용
파이썬 3.4버전부터 사용가능한 모듈로 통계 수학과 관련된 기능을 제공한다.
import statistics
ar2 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# 평균 구하기
result = statistics.mean(ar2)
오늘의 노트

평균을 내기 위해 합계를 구할 때, for문을 가급적 사용하지 않으려고 했다.
라이브러리를 사용하는 다른 방법도 있지만 간단한게 최고다.
너무 간단한 내용이 아닌가 했지만 기초부터 천천히! 돌다리도 두들겨 보고 건너는 시간이였다~!
'TIL' 카테고리의 다른 글
99클럽 코테 스터디 4일차 TIL + JadenCase 문자열 만들기 (0) | 2024.07.25 |
---|---|
99클럽 코테 스터디 3일차 TIL + 글자 수 세기 (8) | 2024.07.25 |
99클럽 코테 스터디 1일차 TIL + 숫자 거꾸로(역순) 출력 (3) | 2024.07.22 |