【发布时间】:2021-07-12 11:40:41
【问题描述】:
string = 'Hello, welcome to my world001'
这是我一直试图分成两部分的字符串(数字和字符串)。后面的数字需要从原始字符串中拆分出来。 python中是否有任何方法可以真正快速地做到这一点。
这是我的尝试(代码):
length_of_string = len(string) - 1
num = []
if string[-1].isdigit():
while length_of_string > 0:
if string[length_of_string].isdigit():
num.insert(0, int(string[length_of_string]))
length_of_string -= 1
print(num)
else:
string += '1'
print(string)
【问题讨论】: