-1
我得到一個屬性錯誤下面的代碼:屬性錯誤蟒蛇
coininfo = [ {} for k in range(0,numberOftrials)]
coininfo[i].append([x,outcome(x)])
以下是確切的錯誤畫面我得到:
Traceback (most recent call last):
File "pr1.py", line 22, in <module>
runsimulation(numberOftrials,numberOfcoins)
File "pr1.py", line 19, in runsimulation
coininfo[i].append([x,outcome(x)])
AttributeError: 'dict' object has no attribute 'append'
任何幫助表示讚賞!
爲什麼你可以追加()的字典? append()顯然是一個列表方法,而不是一個字典方法。 –
@ user2799617:因爲我對Python非常陌生,所以我不知道有兩種方法(list&dict)。我只是按照類似的線索給出的指示!下次我會更加小心! –