key=attrgetter("_saldo")
o melhor caminho seria construir um método na classe ContaSalario para retornar o valor
class ContaSalario:
def __init__(self,codigo):
self._codigo = codigo
self._saldo = 0
@property
def saldo(self):
return self._saldo
def __eq__(self,outro):
if(type(outro) != ContaSalario):
return False
return self._codigo == outro._codigo and self._saldo == outro._saldo
def deposita(self, valor):
self._saldo += valor
def __str__(self):
return "[>>> codigo: {} Saldo: {}]".format(self._codigo, self._saldo)