जब संख्याओं से पीछे के K अंक निकालने की आवश्यकता होती है, तो एक साधारण सूची समझ, मोडुलो ऑपरेटर और '**' ऑपरेटर का उपयोग किया जाता है।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
my_list = [51645, 24567, 36743, 89452, 2122] print("The list is :") print(my_list) K = 3 print("The value of K is ") print(K) my_result = [element % (10 ** K) for element in my_list] print("The result is :") print(my_result)
आउटपुट
The list is : [51645, 24567, 36743, 89452, 2122] The value of K is 3 The result is : [645, 567, 743, 452, 122]
स्पष्टीकरण
-
कंसोल पर एक सूची परिभाषित और प्रदर्शित की जाती है।
-
K के लिए मान परिभाषित है और कंसोल पर प्रदर्शित होता है।
-
सूची बोध का उपयोग सूची पर पुनरावृति करने के लिए किया जाता है, और पूर्णांक 10 को K के घात तक बढ़ा दिया जाता है।
-
प्रत्येक तत्व को उपरोक्त ऑपरेशन के परिणाम से विभाजित किया जाता है, और शेष को एक सूची में संग्रहीत किया जाता है।
-
यह परिणाम एक चर को सौंपा गया है।
-
यह वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।