Python 如何在一段文字中提取出全部数字?

2024-11-02 10:24:59
推荐回答(5个)
回答1:

先用json模块把上面的字符串转换为python的字典a,然后vs = a.values()这个vs里面就是所有的数字组成的list。

如果用正则的话:
import re
s="{'LIE':……}"
vs=re.findall(r'\d+', s)
这里前提是key中没有数字,values全部为数字

回答2:

图片文字提取大师_V10.08

回答3:

import re
a = [列表]
c = []
for x in a:
c.append(re.findall(r'\d+',x))

回答4:

正则表达式更方便

回答5:

提取字典的value值
dic = {...}
value = []
for k,v in dic.items():
value.append(v)