जब किसी सूची में लगातार विभाजन खोजने की आवश्यकता होती है, तो एक विधि परिभाषित की जाती है जो सूची के तत्वों पर पुनरावृत्त होती है और परिणाम निर्धारित करने के लिए '/' ऑपरेटर का उपयोग करती है।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
def consec_division(my_list): my_result = my_list[0] for idx in range(1, len(my_list)): my_result /= my_list[idx] return my_result my_list = [2200, 500, 100, 50, 20, 5] print("The list is :") print(my_list) my_result = consec_division(my_list) print("The result is :") print(my_result)
आउटपुट
The list is : [2200, 500, 100, 50, 20, 5] The result is : 8.8e-06
स्पष्टीकरण
-
'consec_division' नाम की एक विधि परिभाषित की गई है जो एक सूची को एक पैरामीटर के रूप में लेती है।
-
यह शून्य सूचकांक को एक चर के लिए निर्दिष्ट करता है।
-
सूची को पुनरावृत्त किया जाता है, और प्रत्येक तत्व को पहले तत्व से विभाजित करने के लिए '/' ऑपरेटर का उपयोग किया जाता है।
-
यह परिणाम के रूप में लौटाया जाता है।
-
विधि के बाहर, एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।
-
सूची पास करके विधि कहा जाता है।
-
यह एक वैरिएबल को असाइन किया गया है।
-
यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।