Wie erhalte ich Zugang zu Objekt und Attribut in einer Liste von Objekten unter bestimmten index?

In anderen Programmiersprachen, um den Zugriff auf Attribute in einer Klasse-Instanz, die Sie gerade tun:

print(Object.Attr)

und Sie tun dies in python auch, aber wie genau Sie bekommen ein bestimmtes Attribut in einem bestimmten index in einer Liste von Objekten, normal würd ich so machen:

ListObj[i].attr

aber das Objekt wird in einer Liste. Ich möchte den Zugriff auf einen bestimmten index in der Liste und ziehen Sie die Attribute des Objekts innerhalb dieses index.

Vorausgesetzt ListObj ist ein list Objekte, und das Objekt, das Sie interessiert sind, befindet sich bei index i, und Sie suchen für das Objekt attr Attribut ListObj[i].attr ist genau der Weg, es zu tun.
In welcher Weise wird Ihre aktuelle code nicht? Es sieht aus wie es sollte korrekt funktionieren, wenn Sie versuchen, Zugriff auf das Attribut attr des Objekts am index i in der Liste ListObj.

InformationsquelleAutor Filippe Goncalves Marchezoni | 2015-05-29

Schreibe einen Kommentar