class Ordenacao():
def __init__(self, array_para_ordenar):
self.__lista = array_para_ordenar
def ordena(self):
self.__lista.sort()
def __str__(self): # usar esse método no lugar de toString
return ','.join(map(str, self.__lista))
teste = [9, 0, 1]
orde = Ordenacao(teste)
orde.ordena()
print(orde) # não precisa chamar toString, ao imprimir o objeto ele chama __str__
Y2xhc3MgT3JkZW5hY2FvKCk6CiAgIGRlZiBfX2luaXRfXyhzZWxmLCBhcnJheV9wYXJhX29yZGVuYXIpOgogICAgICAgc2VsZi5fX2xpc3RhID0gYXJyYXlfcGFyYV9vcmRlbmFyCgogICBkZWYgb3JkZW5hKHNlbGYpOgogICAgICAgc2VsZi5fX2xpc3RhLnNvcnQoKQogICAgICAgCiAgIGRlZiBfX3N0cl9fKHNlbGYpOiAjIHVzYXIgZXNzZSBtw6l0b2RvIG5vIGx1Z2FyIGRlIHRvU3RyaW5nCiAgICAgICByZXR1cm4gJywnLmpvaW4obWFwKHN0ciwgc2VsZi5fX2xpc3RhKSkKICAgICAgIAp0ZXN0ZSA9IFs5LCAwLCAxXQpvcmRlID0gT3JkZW5hY2FvKHRlc3RlKQpvcmRlLm9yZGVuYSgpCnByaW50KG9yZGUpICMgbsOjbyBwcmVjaXNhIGNoYW1hciB0b1N0cmluZywgYW8gaW1wcmltaXIgbyBvYmpldG8gZWxlIGNoYW1hIF9fc3RyX18K