我有
list=['samAsl-----$34.95andkjkdsfaskjjlkjroseDkfj----$38.99','samAsl-----$31.95andkjkdsfaskjjlkjroseDkfj----35.99']
我想搜索列表并获取 'sam' 的价值 34.95 美元和 'rose' 的价值 38.99 美元,并将其放入列表中。我知道如何找到 'sam' 和 'rose' 但不知道如何获得这些值。
尝试找到浮点数
import re
re.findall(r"(?<![a-zA-Z:])[-+]?\d*\.?\d+", list)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句