for循环中包含python中的多个变量

时间:2013-02-01 22:07:37

标签: python python-3.x

我需要解析具有以下内容的文件:  result(x1 y1 x2 y2... xn yn) 这是我写的python中的一段代码。我是python的新手。

xs =[] ys=[]

def __init__(self,xs,ys):
        self.xs = xs
        self.ys = ys


def toString(self):
    return "result " + " (" + " ".join([x.toString()+ " " + y.toString() for x,y in zip(self.xs, self.ys)]) + ") "

我在运行时遇到AttributeError: 'str' object has no attribute 'toString'错误。请建议如何解决此问题。

1 个答案:

答案 0 :(得分:2)

Python中的字符串没有toString()方法。您可以改用str(your_variable)。如果变量已经是字符串,则不需要做任何特殊的操作。