जब ट्रिम किए गए मानों को पुनर्वितरित करने की आवश्यकता होती है, तो एक सूची समझ और '/' ऑपरेटर का उपयोग किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है
my_list = [11, 26, 24, 75, 96, 37, 48, 29, 93] print("The list is :") print(my_list) key = 2 print("The value of key is") print(key) full_sum = sum(my_list) trimmed_list = my_list[key:len(my_list) - key] trim_sum = sum(trimmed_list) add_value = (full_sum - trim_sum) / len(trimmed_list) result = [ele + add_value for ele in trimmed_list] print("The resultant list is:") print(result)
आउटपुट
The list is : [11, 26, 24, 75, 96, 37, 48, 29, 93] The value of key is 2 The resultant list is: [55.8, 106.8, 127.8, 68.8, 79.8]
स्पष्टीकरण
-
एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।
-
कुंजी के लिए मान परिभाषित है और कंसोल पर प्रदर्शित होता है।
-
सूची के तत्वों को 'योग' पद्धति का उपयोग करके सारांशित किया जाता है।
-
यह परिणाम एक चर को सौंपा गया है।
-
सूची बोध का उपयोग एक विशिष्ट सीमा के भीतर लंबाई में पुनरावृति करने के लिए किया जाता है।
-
यह भी संक्षेप में है और एक varibale को सौंपा गया है।
-
'/' ऑपरेटर का उपयोग उस मूल्य को प्राप्त करने के लिए किया जाता है जिसे जोड़ने की आवश्यकता होती है।
-
यह एक विशिष्ट श्रेणी में सूची के योग और सूची के योग के बीच का अंतर है, और इसे उस सूची की लंबाई से विभाजित किया जाता है जिसमें एक विशिष्ट सीमा के भीतर योग होता है।
-
एक सूची समझ का उपयोग सूची के तत्व को एक विशिष्ट श्रेणी में उस मूल्य में जोड़ने के लिए किया जाता है जिसे जोड़ने की आवश्यकता होती है।
-
यह एक वैरिएबल को असाइन किया गया है।
-
यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।