因此,在我寫的一些代碼中,我有一個對象列表。我還有第二個對象列表,但這些對象實際上將第一個列表作爲參數(object-inception!)。對於這兩種情況(如果我能弄清楚第一種方法是如何工作的,同樣的方法可能適用於第二種方法),我需要能夠在處理特定對象之後解決存儲在特定對象中的數據對象的索引。存儲在Python中的列表中的對象中的值尋址值
下面是我想要做的一些僞代碼。
class Object():
def __init__(self, fruit)
self.fruit = fruit
ObjectList = [Object("apple"), Object("banana"), Object("orange")]
newList = []
for i in ObjectList:
newList.append(ObjectList[i].fruit)
同樣地,如果我是傳遞對象的此列表(我們將它稱爲對象物A的列表)作爲一個參數到另一個對象(對象B),然後由這些對象的列表(如老實說,我想要的是,我可以使用相同的方法從對象B列表中的每個對象B中提取對象A列表,然後從每個對象A中提取所需的數據從對象列表中。
對我個人而言,這是我寫的最高級的程序之一,由於我是Python的新手,我可能會完全錯誤。任何幫助或建議將很好地採取!