我想解析python中的字符串。示例字符串是由空格分隔的四个数值。我想解析并转化为浮点值。我正在处理的代码如下。当我调试代码。它永远不会进入else块?缺点是什么?python中的字符串解析
def stringToQuaternion(self, str):
s = ''
list = []
for i in range (0, len(str)):
if (str[i] != string.whitespace):
s += str[i]
else:
list.append(float(s))
s = ''
return Quadro(list[0], list[1], list[2], list[3])