我正在考虑在 python 读取字符串时将数字添加到字符串。
所以如果我有一个字符串 a = "253+"
然后我会得到一个空字符串 b。
那么,我如何让 python 读取 2,将其添加到字符串 b,然后读取 5 并将其添加到字符串 b,然后添加 5 并将其添加到字符串 b,当它遇到不是 an 的东西时虽然是整数,但它会停止该功能。
那么字符串 b 将是 b = "253"
在迭代中是否有一个特定的调用会要求输入整数然后将 i 添加到另一个字符串?
tl;博士
我想使用迭代将数字从一个字符串添加到另一个字符串,当它达到非整数时停止。
字符串 b 为空字符串,字符串 a 为 a="253+"
调用完成后,strng b 将等于 b="253"
我知道这听起来像是一道家庭作业题,但事实并非如此。如果您需要任何其他说明,我很乐意。
最佳答案
这是从字符串中提取数字的简单方法:
In [13]: a="253+"
In [14]: ''.join(c for c in a if c.isdigit())
Out[14]: '253'
关于python - 将整数从一个字符串移动到另一个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26111438/