[Python] 코딩 도장 - 평균 구하기
Updated:
코딩 도장 사이트의 문제를 직접 풀어본 내용을 정리하여 올립니다.
코딩 도장에서 여러 문제를 확인할 수 있습니다.
난이도 순으로 차근차근 풀어보려 합니다.
[문제: 평균 구하기] - Lv.1
리스트에 있는 숫자들의 평균을 구하는 프로그램을 만들어라.
[4, 6, 8] = 6
[11, 17, 20, 24] = 18
[26, 33, 45, 51, 60] = 43
평균 : 자료의 값의 총합을 자료의 개수로 나눈 값
출처: https://codingdojang.com/scode/610?answer_mode=hide
[풀이]
def mean_lst(x):
return sum(x) / len(x)
x1 = [4, 6, 8]
mean_lst(x1)
6.0
너무 간단한 문제인 듯 하다.
아마 평균 함수가 패키지로 불러와야 해서 나온 문제가 아닐까?
[추천 풀이]
list = [4, 6 ,8]
list2 = [11, 17, 20 , 24]
list3 = [26, 33, 45, 51 , 60]
print(sum(list)/len(list))
print(sum(list2)/len(list2))
print(sum(list3)/len(list3))
6.0
18.0
43.0
똑같이 sum()
과 len()
을 활용해서 풀었다.
Leave a comment