[프로그래머스 / lv.1] 평균 구하기


날짜: 2021년 5월 16일
소요 시간: 7분 34초
카테고리: 수학문제
태그: 레벨1, 파이썬

코딩테스트 연습 - 평균 구하기

입출력 예시

arrreturn
[1,2,3,4][2.5]
[5,5][5]

내가 적은 코드

def solution(arr):
    k = 0
    for i in range(0,len(arr)):
      k += arr[i]
      answer = k / len(arr)
    return answer

풀이 과정

arr안의 원소들을 반복문을 모두 더한 다음 arr의 길이만큼 나누었다.

베스트 코드

def average(list):
    return (sum(list) / len(list))

반성

  • sum 함수를 기억해내지 못해 쓸떼 없는 반복문을 썼다.
  • 그리 어렵지 않은 문제를 어렵게 접근하려 했다.




© 2021. by hminkim