Ναι της άλλαξα όνομα γιατί το setList δεν μου καθόταν καλά
Το __str__ είναι τι βλέπεις όταν κάνεις στο αντικείμενο print ή str() Εγώ την έγραψα έτσι
def __str__(self):
return 'Onoma : {} Ilikia : {} Athlima : {} Epidosi : {}'.format( self.name,self.age, self.athlima,self.epidosi)
αλλά την γράφεις όπως θές αρκεί να κάνει return string
Αργότερα δες την __repr__ καλύπτει και την __str__
Ναι αυτό κάνω εγώ αλλά για να σου δείξω πως γίνεται όχι ότι βλέπω κάποια χρησιμότητα
Εστίασε στην __strt__ στο ότι έχω την λίστα σε ένα μόνο σημείο
Στο ότι δεν χρειάζεται break για να βγείς από το while
Στο ότι τα αντικείμενα κάθε είδους δεν αποθηκεύονται σε text αλλά σε binary