【发布时间】:2014-07-17 05:59:31
【问题描述】:
在以下设置中:
a = raw_input("Enter 2 sided equation: ")
sides = a.split(" = ")
for side in sides:
numbers = side.split(" ")
print numbers
当打印以下代码时,结果为:
Enter 2 sided equation: 5 +3 +7 -2 = 12 +6 -5
["12", "+6", "-5"]
如何避免制作 2 个列表(称为“数字”),以便我可以处理不同的总和?
【问题讨论】:
-
结果应该是什么?
-
结果应该是
["5", "+3", "+7", "-2"]和["12", "+6", "-5"]或["5", "+3", "+7", "-2", "12", "+6", "-5"]
标签: python list split for-in-loop