我正在尋找一種將對象作爲具有Python中不同屬性的數組實現的方法。 我的想法是一個對象指數看起來像這樣:如何在Python中使用數組屬性創建對象
self[row][col].item1 = True
self[row][col2].item2="xkcd"
...
我敢肯定,我以前看到這一點,但我無法重新創建一個類,允許這一點。我最美好的呼喚,到目前爲止(在僞代碼):
def __init__(self, posxy=[[...]*10]):
self.posxy=posxy
它至少可以讓我給屬性posxy我想所有信息。不過,我強烈希望第一個變體。有人可以有更多的面向對象編程經驗,請幫助我嗎?