【发布时间】:2019-12-08 08:13:26
【问题描述】:
我有一个字符串列表。我需要对其进行解析,然后将其用于进一步计算。我的
这是列表。
list=["3x+3y+2","1x-1y+0","1x+0y-3","0x+1y-0.5"]
我尝试解析列表以提取 x 和 y 的系数
for i in lines:
re('x,+,y,',i)
我想输出为
[3,3,2],[1,-1,0]
等等。 这段代码给了我一个输出为
['3x+3y+2']
['1x-1y+0']
['1x+0y-3']
['0x+1y-0.5']
谁能帮我提示一下怎么做?
【问题讨论】:
-
什么是
regex?为什么您期望与它有不同的输出? -
如何工作
regex()?显示它的代码。 -
也许可以看到SymPy 了解符号数学。
-
抱歉打错了..不是正则表达式..它的re..我已经编辑了
-
我试图用多个分隔符分割字符串