2012-02-13 91 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() 
相關問題