Khi cần chia một chuỗi số thành các số nguyên K chữ số, một phép lặp đơn giản, phương thức ‘int’ và phương thức ‘append’ được sử dụng.
Ví dụ
Dưới đây là một minh chứng về điều tương tự -
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)
Đầu ra
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]
Giải thích
-
Một chuỗi được xác định và hiển thị trên bảng điều khiển.
-
Giá trị của K được xác định và hiển thị trên bảng điều khiển.
-
Một danh sách trống được xác định.
-
Danh sách được lặp lại và các phần tử trong chuỗi trong một phạm vi cụ thể được chuyển đổi thành một số nguyên.
-
Giá trị này được thêm vào danh sách trống.
-
Điều này được hiển thị dưới dạng đầu ra trên bảng điều khiển.
-
Danh sách này được sắp xếp lại và hiển thị trên bảng điều khiển.