def __repr__(self):
    return '%s of %s' % (self.value, self.rSuit)

def __cmp__(self, other):
    if self.rank > other.rank:
        return 1
if self.rank < other.rank:
    return -1
if self.value > other.value:
    return 1
if self.value < other.value:
    pass
Сортировка списка списков по длине и по значению