Python 在字符串中查找值
如何使用分隔符“”,“”总结文本流中的所有元素Python 在字符串中查找值,python,Python,如何使用分隔符“”,“”总结文本流中的所有元素 "a=10, a=12, b=5, b=4, c=3" "a=2, b=5, b=6, b=7,c=10" "c=10" 即 你可以这样做: a = 0 b = 0 c = 0 listVarsInStrings =[a,b,c] strgs = [] strgs.append("a=10,a=12,b=5,b=4,c=3") strgs.append("
"a=10, a=12, b=5, b=4, c=3"
"a=2, b=5, b=6, b=7,c=10"
"c=10"
即
你可以这样做:
a = 0
b = 0
c = 0
listVarsInStrings =[a,b,c]
strgs = []
strgs.append("a=10,a=12,b=5,b=4,c=3")
strgs.append("a=2,b=5,b=6,b=7,c=10")
strgs.append("c=10")
for string in strgs:
dicts = string.split(",")
for dic in dicts:
vars = dic.split("=")
globals()[vars[0]]+=int(vars[1])
print(a,b,c)
根据您自己的研究,您尝试过什么?您的尝试有什么问题?请提供一个请阅读关于和如何提供一个。您的问题应该基于您的实际代码,并带有特定的错误或问题。这不是要求“免费”代码的地方。而且,你的问题根本不清楚。请澄清您输入的结构,给出一个示例输入和您期望得到的输出。以及您的
a = 0
b = 0
c = 0
listVarsInStrings =[a,b,c]
strgs = []
strgs.append("a=10,a=12,b=5,b=4,c=3")
strgs.append("a=2,b=5,b=6,b=7,c=10")
strgs.append("c=10")
for string in strgs:
dicts = string.split(",")
for dic in dicts:
vars = dic.split("=")
globals()[vars[0]]+=int(vars[1])
print(a,b,c)