[프로그래머스 / lv.1] 평균 구하기
in Problem Solving on Programers
날짜: 2021년 5월 16일
소요 시간: 7분 34초
카테고리: 수학문제
태그: 레벨1
, 파이썬
입출력 예시
arr | return |
---|---|
[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 함수를 기억해내지 못해 쓸떼 없는 반복문을 썼다.
- 그리 어렵지 않은 문제를 어렵게 접근하려 했다.