जब एक संख्यात्मक स्ट्रिंग को K अंकों के पूर्णांकों में विभाजित करने की आवश्यकता होती है, तो एक साधारण पुनरावृत्ति, 'int' विधि और 'संलग्न' विधियों का उपयोग किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है -
my_string = '69426874124863145' print("The string is : " ) print(my_string) K = 4 print("The value of K is ") print(K) my_result = [] for index in range(0, len(my_string), K): my_result.append(int(my_string[index : index + K])) print("The resultant list is : ") print(my_result) print("The resultant list after sorting is : ") my_result.sort() print(my_result)
आउटपुट
The string is : 69426874124863145 The value of K is 4 The resultant list is : [6942, 6874, 1248, 6314, 5] The resultant list after sorting is : [5, 1248, 6314, 6874, 6942]
स्पष्टीकरण
-
एक स्ट्रिंग परिभाषित है और कंसोल पर प्रदर्शित होती है।
-
K का मान परिभाषित है और कंसोल पर प्रदर्शित होता है।
-
एक खाली सूची परिभाषित की गई है।
-
सूची को पुनरावृत्त किया जाता है, और एक विशिष्ट श्रेणी के भीतर स्ट्रिंग के तत्वों को एक पूर्णांक में परिवर्तित किया जाता है।
-
यह मान खाली सूची में जोड़ा जाता है।
-
यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।
-
इस सूची को फिर से क्रमबद्ध किया गया है और कंसोल पर प्रदर्शित किया गया है।