Python - 将数字字符串拆分为 K 位整数
当需要将数字字符串拆分为K位整数时,使用简单迭代、'int'方法和'append'方法。
示例
以下是相同的演示-
my_string = '69426874124863145'
print("字符串是: " )
print(my_string)
K = 4
print("K的值是 ")
print(K)
my_result = []
for index in range(0, len(my_string), K):
my_result.append(int(my_string[index : index + K]))
print("结果列表是: ")
print(my_result)
print("排序后的结果列表是: ")
my_result.sort()
print(my_result)输出结果字符串是: 69426874124863145 K的值是 4 结果列表是: [6942, 6874, 1248, 6314, 5] 排序后的结果列表是: [5, 1248, 6314, 6874, 6942]
解释
一个字符串被定义并显示在控制台上。
K的值已定义并显示在控制台上。
定义了一个空列表。
遍历列表,将字符串中特定范围内的元素转换为整数。
该值被附加到空列表中。
这在控制台上显示为输出。
该列表再次排序并显示在控制台上。