🎯 Ordenação em Python

Em poucas palavras

Definição técnica ou simplificada do conceito.


📝 Notas e Desenvolvimento


🔗 Conexões e Contexto


📚 Referências e Fontes

Citações Diretas

📂 Outros Conteúdos Preservados

Ordenar por Comprimento da Palavra em Ordem Decrescente

palavras_ordenadas = sorted(palavras, key=len, reverse=True)
print(palavras_ordenadas)

Output: [‘abacaxi’, ‘Banana’, ‘Maçã’, ‘uva’]


**Quando usar `list.sort()` vs. `sorted()`?**

-   Use `list.sort()` quando você precisa modificar a lista original e não precisa da lista original. É mais eficiente em termos de memória, pois não cria uma nova lista.
-   Use `sorted()` quando você precisa manter a lista original intacta e obter uma nova lista ordenada.

**Referência:**

-   [How to sort — Python 3.11.0 documentation](https://docs.python.org/3/howto/sorting.html)