Python – 將數字字串拆分為 K 位整數
當需要將數字字串拆分為 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 的值,並在控制檯上顯示。
定義了一個空列表。
迭代列表,並將字串中特定範圍內的元素轉換為整數。
此值追加到空列表中。
這顯示為控制檯上的輸出。
該列表再次排序,並在控制檯上顯示。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP