🎯 Ordenação em Python
Em poucas palavras
Definição técnica ou simplificada do conceito.
📝 Notas e Desenvolvimento
🔗 Conexões e Contexto
- Atlas: MdC - Programação
- Notas Relacionadas:
📚 Referências e Fontes
Links Externos
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)