
기본 코드
def solution(arr):
answer = 0
return answer
스캐치
- for in 반복문으로 배열 arr 순회하면서 더해준 값을 answer에 반환
- answer에 answer을 배열 arr의 길이로 나눈 값을 넣어주고 반환
코드 풀이(1)
def average(arr):
answer = 0
for i in arr:
answer += i
answer /= len(arr)
return answer
# 테스트로 출력해보기 위한 코드
print(f"평균값 : {average([1,2,3])}")
print("평균값 : {}".format(average([1,2,3])))
arr = [1,2,3]
print("평균값 : {}".format(average(arr))) # 평균값 : 4.0
코드 풀이(2)
def average(arr):
return sum(arr) / len(arr)
arr = [1,2,3]
print("평균값 : {}".format(average(arr))) # 평균값 : 4.0