python提取字符串中的数字

发布时间:2023-04-06 19:30

利用正则表达式提取字符串中的数字

import re
str_ = "我11是个32字符串,我中4间有677数字88"
number = re.findall("\d+",str_)    # 输出结果为列表
# 列表中的数字的数据类型是str
# ['11', '32', '4', '677', '88']

number = [int(x) for x in number]  # 将str格式的数字转换成int
print(number)
# [11, 32, 4, 677, 88]

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号