जब संख्यात्मक स्ट्रिंग को K अंकों के पूर्णांकों में विभाजित करना आवश्यक हो, तो एक साधारण पुनरावृत्ति, 'int' विधि और 'append' विधियों का उपयोग किया जाता है।
उदाहरण
नीचे इसका प्रदर्शन दिया गया है:
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 का मान परिभाषित किया गया है और कंसोल पर प्रदर्शित किया गया है।
एक खाली सूची परिभाषित की गई है।
सूची पर पुनरावृत्ति की जाती है, और स्ट्रिंग में एक विशिष्ट रेंज के भीतर तत्वों को पूर्णांक में परिवर्तित किया जाता है।
यह मान खाली सूची में जोड़ा जाता है।
इसे कंसोल पर आउटपुट के रूप में प्रदर्शित किया जाता है।
इस सूची को फिर से क्रमबद्ध किया जाता है और कंसोल पर प्रदर्शित किया जाता है।