Ich habe eine KlasseWie listet Objekte in einer Klasse
class movie:
def __init__(self, title, year, release):
self._title = title
self._year = year
self._release= release
def getTitle(self):
return self._title
def getYear(self):
return self._year
def getRel(self):
return self._release
def setTitle(self, title):
self._title = movie
def setYear(self, year):
self._year = movie
def setRel(self, release):
self._release = movie
def __str__(self):
outputString = "Title:" + str(self._title) + "Year:" + str(self._year) + "Production:" + str(self._release)
return outputString
und ich möchte eine Liste aus dieser
import movie
mfirst = movie.movie("The Shawshank Redemption", "1994", "Castle Rock Entertainment")
msecond = movie.movie("The Godfather", "1972", "Paramount Pictures")
schaffen, ist es eine Möglichkeit, wo ich Titel auflisten, Jahr, und Produktionsstudio getrennt? Ich habe verschiedene Methoden ausprobiert, aber halten so etwas wie dieses [<movie.movie instance at 0x10117ecf8>]
Sie so viel Dank. Dies hat dazu beigetragen, Klassen, Setter und Getter viel besser zu verstehen und eine Menge Dinge für mich geklärt. Darf ich fragen, wofür das '\ t' ist? –
Es trennt alle Elemente Ihrer Liste mit Tabs. Froh, dass es hilfreich war, bitte schließen Sie die Frage, indem Sie meine Antwort auswählen;) –