जब सूची के सकारात्मक तत्वों के प्रतिशत की गणना करने की आवश्यकता होती है, तो सूची समझ और 'लेन' पद्धति का उपयोग किया जाता है।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
my_list = [14, 62, -22, 13, -87, 0, -21, 81, 29, 31] print("The list is :") print(my_list) my_result = (len([element for element in my_list if element > 0]) / len(my_list)) * 100 print("The result is :") print(my_result)
आउटपुट
The list is : [14, 62, -22, 13, -87, 0, -21, 81, 29, 31] The result is : 0
स्पष्टीकरण
-
एक सूची परिभाषित और कंसोल पर प्रदर्शित होती है।
-
एक सूची समझ का उपयोग सूची पर पुनरावृति करने के लिए किया जाता है, और जांचता है कि क्या कोई तत्व 0 से अधिक है, और इन तत्वों को सूची की लंबाई और 100 के उत्पाद से विभाजित किया जाता है।
-
उपरोक्त ऑपरेशन की लंबाई एक वेरिएबल को असाइन की गई है।
-
यह वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।