Jak posortować listę elementów innej klasy?

0

Mam taką klasę:

class Tv:
    def __init__(self, cid, name, title):
        self.cid = cid
        self.name = name
        self.title = title

Potem robię w pętli:

Lista.append(Tv(channel, title, title1'))

Jak posortować listę Lista?

0
Lista.sort(key=lambda t: t.cid)
0
Spine napisał(a):
Lista.sort(key=lambda t: t.cid)

A jak wypisać elementy tej listy?

0
for tv in Lista:
  print("{} {} {}".format(tv.cid, tv.name, tv.title))
0
print (Lista)

edit

No tak, w połączeniu z poniższym ;)

1
    def __str__(self):
        return ' '.join(('Tv:', self.cid, self.name, self.title))

1 użytkowników online, w tym zalogowanych: 0, gości: 1