2012-02-13 64 views
-1

脑放屁的时间,我不能工作了什么导致一个语法错误:这个python有什么问题附加到一个列表中?

self.list_stuff = [] 
self.list_stuff.append({'A':a, 
    'B':b, 
    'C':c, 
    'D':d}) 
+9

您发布的代码中没有'SyntaxError'。在此代码之前,行中可能没有关闭的paren。 – 2012-02-13 16:49:56

+0

你遇到的错误的回溯究竟是什么? – 2012-02-13 16:50:26

+4

另请注意,您应该*在报告错误时始终包含完整的回溯*。否则,我们通常是在猜测,就像在这种情况下一样。 – 2012-02-13 16:50:44

回答

1

书面,该片段中没有语法错误。我们需要更多的背景来看问题。

#test.py 

class Foo: 
    def __init__(self, a=1, b=2, c=3, d=4): 

     self.list_stuff = [] 
     self.list_stuff.append({'A':a, 
      'B':b, 
      'C':c, 
      'D':d}) 

foo = Foo() 
相关问题