목록의 평균을 찾는 방법 Python
Python 평균
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 Python 평균 함수는 목록에서 주어진 숫자의 평균을 찾는 데 사용됩니다. 평균을 계산하는 공식은 다음과 같습니다. Python 목록에 있는 숫자의 합을 목록에 있는 숫자의 개수로 나누어 계산하면 됩니다.
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 Python 목록의 평균은 아래 나열된 다양한 방법으로 수행할 수 있습니다.
방법 1 : Python 루프를 통한 평균
이 예에서는 sum_num 변수를 XNUMX으로 초기화하고 for 루프를 사용했습니다. 그만큼 for 루프 목록에 있는 요소를 반복하며 각 숫자는 sum_num 변수 내에 추가되고 저장됩니다. 목록의 평균 Python 을 사용하여 계산됩니다. sum_num
목록에 있는 숫자의 개수로 나누기 len()
내장 기능.
코드 예제
def cal_average(num): sum_num = 0 for t in num: sum_num = sum_num + t avg = sum_num / len(num) return avg print("The average is", cal_average([18,25,3,41,5]))
출력:
The average is 18.4
방법 2 : Python 평균 – sum() 및 len() 내장 함수 사용
이 예에서 sum()
and len()
내장 함수는 평균을 찾는 데 사용됩니다. Python. 요소를 반복할 필요가 없고 코드 크기도 줄어들기 때문에 평균을 계산하는 간단한 방법입니다. 평균은 아래와 같이 단 한 줄의 코드로 계산할 수 있습니다.
프로그램 예
# Example to find average of list number_list = [45, 34, 10, 36, 12, 6, 80] avg = sum(number_list)/len(number_list) print("The average is ", round(avg,2))
출력:
The average is 31.86
방법 3 : Python 통계 모듈의 평균 함수를 사용한 평균
통계 모듈의 평균 기능을 사용하여 "평균"을 쉽게 계산할 수 있습니다. 아래 예시
# Example to find the average of the list from statistics import mean number_list = [45, 34, 10, 36, 12, 6, 80] avg = mean(number_list) print("The average is ", round(avg,2))
출력:
The average is 31.86
방법 4: 평균 Python numpy 라이브러리의 평균() 사용
누피 라이브러리는 대규모 다차원 배열 작업에 일반적으로 사용되는 라이브러리입니다. 또한 다양한 작업을 수행하기 위해 배열에 사용되는 대규모 수학 함수 모음이 있습니다. 한 가지 중요한 것은 mean()
주어진 목록에 대한 평균을 제공하는 함수입니다.
코드 예제
# Example to find avearge of list from numpy import mean number_list = [45, 34, 10, 36, 12, 6, 80] avg = mean(number_list) print("The average is ", round(avg,2))
출력:
C:\pythontest>python testavg.py The average is 31.86
요약
- 평균을 계산하는 공식은 목록에 있는 숫자의 합을 목록에 있는 숫자의 개수로 나누어서 계산합니다.
- 목록의 평균은 여러 가지 방법으로 수행할 수 있습니다. 즉
- Python 루프를 사용하여 평균화
- 사용하여
sum()
andlen()
Python의 내장 함수 - 사용
mean()
통계 모듈에서 평균을 계산하는 함수입니다. - 사용
mean()
numpy 라이브러리에서