在Windows上使用Python 2.7。Python:對象名稱中的尾隨逗號
在審查發現這裏的Python代碼:https://gist.github.com/chappers/bd910bfb0ed73c509802
我發現下面一行:self.line, = ax.plot(range(10))
什麼是對象名稱指定這個結尾的逗號?我在互聯網上進行了調查,發現了對元組,列表,字典的引用,但沒有引用類對象名稱。它是否將來自「範圍」的數據打包爲「ax.plot」?或者它是否會導致創建基礎類的方法列表?
後來的程序調用對象像這樣,x, y = self.line.get_data()
和self.line.set_ydata(y - 0.2 * x)
當我刪除後面的逗號,該計劃失敗,「‘清單’對象有沒有屬性‘GET_DATA’」的錯誤。
預先感謝您。
謝謝你了。 Python,總是在角落裏發現新的東西。 – JayJay123