Toda vez que eu tentei fazer um sort no set, o set deixou de funcionar.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Toda vez que eu tentei fazer um sort no set, o set deixou de funcionar.
Oi Felipe! Tudo bem com você?
Quando nós utilizamos o método set para tirar os elementos repetidos de uma lista, ele já nos retorna esses valores ordenados. Observe o exemplo:
Mas caso você deseje, por exemplo, organizar esses elementos em ordem decrescente, você pode utilizar o método sort da seguinte maneira:
Observe que, ao utilizar o método sort não é necessário que você faça uma nova atribuição a alguma outra variável. Ele já faz as alterações na própria lista.
Um outro método que você também pode utilizar para fazer esse tipo de ordenação é o método sorted. A diferença é que esse método não faz a alteração na variável originial, sendo necessário fazer uma nova atribuição:
Espero que isso te ajude! Se ficar com alguma dúvida me avisa que estarei por aqui, tá bem? :)
Bons estudos!