सूची का औसत कैसे ज्ञात करें? Python

Python औसत

RSI Python औसत फ़ंक्शन का उपयोग किसी सूची में दी गई संख्याओं का औसत ज्ञात करने के लिए किया जाता है। औसत की गणना करने का सूत्र Python सूची में संख्याओं के योग को सूची में संख्याओं की गिनती से विभाजित करके गणना की जाती है।

RSI Python सूची का औसत नीचे सूचीबद्ध कई तरीकों से किया जा सकता है:

विधि 1: Python लूप के माध्यम से औसत

इस उदाहरण में, हमने वेरिएबल sum_num को शून्य पर आरंभीकृत किया है और for loop का उपयोग किया है। पाश के लिए सूची में मौजूद तत्वों के माध्यम से लूप करेगा, और प्रत्येक संख्या को 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() और 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() का उपयोग करना

ऊँचा होना लाइब्रेरी का इस्तेमाल आम तौर पर बड़ी बहुआयामी सरणियों पर काम करने के लिए किया जाता है। इसमें विभिन्न कार्यों को करने के लिए सरणियों पर इस्तेमाल किए जाने वाले गणितीय कार्यों का एक बड़ा संग्रह भी है। इनमें से एक महत्वपूर्ण है 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() और len() पायथन से निर्मित फ़ंक्शन
    • का प्रयोग mean() सांख्यिकी मॉड्यूल से औसत की गणना करने के लिए फ़ंक्शन।
    • का प्रयोग mean() numpy लाइब्रेरी से