반응형
이번엔 평균 구하기다......
또 다시 C#을 먼저 말해본다면..
리스트에 .Sum(), .Average() 함수가 존재하여 호출만 해주면 끝....
C# 너무 편하죠...............
파이썬도 쉽게 사용하기 위한 언어니깐 당연히 편한게 있겠지!!!!
바로 코드 ㄱㄱ
import statistics
arr1 = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
arr2 = [15, 26, 48, 59, 57, 68, 35, 24]
# 평균 구하기
result1 = statistics.mean(arr1)
result2 = statistics.mean(arr2)
# 출력
print(f"average1 : {result1}")
print(f"average2 : {result2}")
Output:
average1 : 55
average2 : 41.5
가장 먼저 봐야 할 부분은 statistics라는 모듈을 사용한다는 것...!!
해당 모듈을 이용하여 평균을 쉽게 구할 수 있다!!
더 많은 함수 종류는 여기로!! https://docs.python.org/3/library/statistics.html
그리고 이러한 모듈 사용없이도 평균을 계산할 수 있다..
arr = [15, 26, 48, 59, 57, 68, 35, 24]
result = sum(arr) / len(arr)
print(f"average : {result}")
Output:
average : 41.5
개인적으로는 statistics 모듈 사용없이 위와같이 계산하는 것이 보기도 편하고 속편한거 같다..!!
기억만 하고 있다면 자주 쓸 듯!!
반응형