用python提取字符串中的所有数字 并化为整数输出
时间: 2024-04-29 14:27:05 浏览: 146
python 实现字符串转换整数
可以使用正则表达式来提取字符串中的所有数字,然后将其转换为整数。示例代码如下:
```python
import re
# 定义含有数字的字符串
string = "hello 123 world 456"
# 使用正则表达式提取字符串中的所有数字
nums = re.findall(r'\d+', string)
# 将提取出的数字转换为整数并输出
nums = list(map(int, nums))
print(nums)
```
输出结果为: `[123, 456]`。
阅读全文