假设我向用户询问一些随机字母和数字。假设他们给了我 1254jf4h。我如何将字母 jfh 转换为一个单独的变量,然后将数字 12544 转换为一个单独的变量?
最佳答案
>>> s="1254jf4h"
>>> num=[]
>>> alpah=[]
>>> for n,i in enumerate(s):
... if i.isdigit():
... num.append(i)
... else:
... alpah.append(i)
...
>>> alpah
['j', 'f', 'h']
>>> num
['1', '2', '5', '4', '4']
关于python - 如何从 Python 中的原始输入中提取某些数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3896368/