fixmint
PT

Como colocar uma lista em ordem alfabética: maiúsculas, acentos e espaços

Por · · atualizado em 8 de novembro de 2026 · 4 min de leitura

Para colocar uma lista em ordem alfabética, coloque um item em cada linha e ordene as linhas. O resultado, porém, depende da regra que a ordenação usa. Maiúsculas, acentos, espaços e pontuação podem fazer um item aparecer em um lugar inesperado, então decida qual regra você quer antes de ordenar.

Ordenar linhasLista fora de ordemUse de graça

Duas regras que geram ordens diferentes

Um computador pode comparar textos de duas formas comuns. A primeira compara o código numérico de cada caractere. Toda letra maiúscula tem um código menor que qualquer letra minúscula, então uma ordenação por código puro coloca Zoe e Ezra antes da palavra minúscula apple. O Python, por exemplo, ordena strings simples dessa forma por padrão.

A segunda segue as regras de um idioma, que é o que um dicionário faz. As letras são comparadas sem considerar maiúsculas primeiro, e os acentos contam como pequenas diferenças dentro de uma mesma letra. É assim que as pessoas esperam ver uma lista de nomes.

A ferramenta sort lines usa a segunda regra. Ela depende da comparação com reconhecimento de idioma, embutida no navegador, no idioma configurado no seu navegador. Você não escolhe um idioma, mas a configuração do navegador ainda define a posição das letras que são incomuns no inglês.

Maiúsculas: Apple, apple e APPLE

Por padrão, as letras são comparadas sem diferenciar maiúsculas e minúsculas, então Apple e apple são iguais no primeiro nível de comparação. Itens iguais mantêm a ordem que tinham na sua lista. Veja esta lista:

banana Apple cherry apple

Ordenada de A a Z com a configuração padrão, você obtém Apple, apple, banana, cherry. As duas maçãs mantêm a ordem em que foram coladas.

Ative Diferenciar maiúsculas e minúsculas para manter as maiúsculas e as minúsculas separadas. As letras minúsculas passam então a vir antes das maiúsculas da mesma letra, e a mesma lista vira apple, Apple, banana, cherry. Remover linhas duplicadas segue essa mesma configuração, então, com Diferenciar maiúsculas e minúsculas desativado, Apple e apple contam como um único item.

Use Diferenciar maiúsculas e minúsculas para identificadores, chaves e nomes de arquivo, em que uma letra minúscula e uma maiúscula são coisas diferentes. Deixe desativado para nomes, títulos e a maioria das listas de palavras.

Acentos e outros alfabetos

Os acentos são o ponto em que uma ordenação por código puro mais costuma parecer errada. Veja quatro nomes na ordem do código: Eve, Ezra, Zoe, Émile. O É tem um código alto, então cai depois do Z. Um dicionário coloca Émile junto dos nomes com E, o que resulta em Émile, Eve, Ezra, Zoe.

Outros alfabetos também têm sua própria ordem. No sueco, o Å vem depois do Z, e um navegador configurado em sueco ordena assim. Um navegador configurado em inglês coloca o å entre as palavras com A. Se a sua lista mistura idiomas, confira a ordem a olho em alguns itens antes de confiar nela.

Espaços, hífens e pontuação

Espaços e pontuação não são ignorados. Eles vêm antes de letras e dígitos e têm uma ordem fixa entre si. Para estes seis itens:

ab a1 a b a-b a.b a_b

o resultado é a b, a_b, a-b, a.b, a1, ab. O espaço vem antes do sublinhado, o sublinhado antes do hífen, e todos antes da letra b. Por isso "Sea Lion" vem antes de "Seal", enquanto "Sealion" vem depois de "Seal".

Espaços no início são a outra surpresa comum. Uma linha que começa com espaço é ordenada antes de todas as que não começam, então " apple" aparece primeiro, mesmo sendo uma apple. Ative Remover espaços no início e no fim de cada linha para eliminá-los antes da ordenação.

Números

Uma ordenação simples coloca o item 10 antes do item 2, porque o caractere 1 vem antes do 2. Escolha Números para ler os dígitos como números inteiros, e assim o item 2 vem primeiro. A ferramenta remover linhas duplicadas oferece a mesma opção, e por que 10 vem antes de 2 explica o caso de nomes de arquivo e códigos.

Embaralhar é outra tarefa

Embaralhar não é ordenar. Cada clique em Embaralhar novamente gera uma nova ordem, sorteada com os números aleatórios criptográficos do navegador, então todas as ordens têm a mesma chance. Embaralhar é útil para colocar uma playlist ou um conjunto de perguntas de estudo em ordem aleatória. Para sortear vencedores de uma lista de forma justa, use o sorteador aleatório.

Como fazer no fixmint

  1. Cole a lista em Sua lista, um item por linha.
  2. Deixe Diferenciar maiúsculas e minúsculas desativado para nomes e palavras. Marque apenas para chaves e nomes de arquivo, em que maiúsculas fazem diferença.
  3. Marque Remover espaços no início e no fim de cada linha se algumas linhas começam com espaço.
  4. Em Ordem, escolha A→Z, ou Números para itens que contêm quantidades.
  5. Copie o resultado ou use Baixar .txt.

Respostas rápidas

Por que Émile aparece depois de Zoe na minha planilha ou no meu código?

Uma ordenação por código compara números de caracteres, e o É tem um número maior que o Z. Uma ordenação que segue as regras do idioma coloca Émile junto dos nomes com E.

Devo ativar Diferenciar maiúsculas e minúsculas?

Só quando as maiúsculas têm significado, como em identificadores, chaves ou nomes de arquivo. Para uma lista de nomes ou palavras, deixe desativado.

Por que uma linha com espaço no início foi para o topo?

O espaço é ordenado antes das letras. Ative Remover espaços no início e no fim de cada linha e ordene de novo.

Traduzido do Original em inglês com auxílio de IA.

Comentários

    Ainda não há comentários. Seja o primeiro.

    Sua nota (opcional)

    Seu e-mail nunca é exibido nem guardado.

    Capa de How to Remain Valuable When Intelligence Becomes CheapHow to Remain Valuable When Intelligence Becomes Cheap

    224 páginas sobre as vantagens humanas, econômicas e estratégicas que continuam escassas quando a IA consegue fazer a maior parte do trabalho cognitivo.

    $3.84Compre na GumroadEm inglês