fixmint
CS

Jak seřadit seznam abecedně: velká písmena, diakritika, mezery a interpunkce

Autor: · · aktualizováno 8. listopadu 2026 · 4 min čtení

Chcete-li seznam seřadit abecedně, vložte každou položku na samostatný řádek a řádky seřaďte. Výsledek ale závisí na pravidlu, které řazení používá. Velká písmena, diakritika, mezery a interpunkce mohou položku posunout na překvapivé místo, proto si před řazením rozmyslete, jaké pravidlo chcete.

Řazení řádkůSeznam je v nesprávném pořadíVyzkoušet zdarma

Dvě pravidla, dvě různá pořadí

Počítač může text porovnávat dvěma běžnými způsoby. Prvním je porovnání číselného kódu každého znaku. Každé velké písmeno má nižší kód než každé malé, takže prosté řazení podle kódu zařadí slova Zoe a Ezra před malé slovo apple. Například Python řadí prosté řetězce přesně tímto způsobem.

Druhý způsob vychází z pravidel jazyka, tedy z toho, jak řadí slovník. Písmena se nejprve porovnávají bez ohledu na velikost a diakritika tvoří drobné rozdíly uvnitř jednoho písmene. Tak očekáváme, že bude vypadat seznam jmen.

Nástroj Řazení řádků používá druhé pravidlo. Opírá se o vestavěné porovnání prohlížeče, které zohledňuje jazyk, a to jazyk nastavený ve vašem prohlížeči. Jazyk nevybíráte, ale nastavení prohlížeče stále rozhoduje o místě písmen, která jsou v angličtině neobvyklá.

Velká písmena: Apple, apple a APPLE

Ve výchozím nastavení se písmena porovnávají bez ohledu na velikost, takže Apple a apple jsou v prvním stupni porovnání stejné. Stejné položky si zachovají pořadí, které měly v seznamu. Vezměte tento seznam:

banana Apple cherry apple

Seřadíte-li jej od A do Z ve výchozím nastavení, dostanete Apple, apple, banana, cherry. Obě jablka si zachovají pořadí, v jakém byla vložena.

Zapnutím možnosti Rozlišovat velká a malá písmena oddělíte velká písmena od malých. Malá písmena pak stojí před velkými stejného písmene, takže stejný seznam bude apple, Apple, banana, cherry. Odstranění duplicitních řádků se řídí stejným nastavením. Pokud je možnost Rozlišovat velká a malá písmena vypnutá, počítají se Apple a apple jako jedna položka.

Možnost Rozlišovat velká a malá písmena použijte u identifikátorů, klíčů a názvů souborů, kde je malé písmeno něco jiného než velké. U jmen, názvů a většiny seznamů slov ji nechte vypnutou.

Diakritika a jiné abecedy

Diakritika je místo, kde prosté řazení podle kódu nejčastěji vypadá chybně. Vezměte čtyři jména v pořadí podle kódu: Eve, Ezra, Zoe, Émile. Písmeno É má vysoký kód, takže skončí až za Z. Slovník zařadí Émile mezi jména na E, což dá pořadí Émile, Eve, Ezra, Zoe.

Jiné abecedy mají také vlastní pořadí. Ve švédštině stojí Å až za Z, a prohlížeč nastavený na švédštinu ho tak také seřadí. Prohlížeč nastavený na angličtinu zařadí å mezi slova na A. Pokud váš seznam míchá jazyky, před spolehnutím na výsledek zkontrolujte pořadí očima na několika položkách.

Mezery, pomlčky a interpunkce

Mezery a interpunkce se neignorují. Řadí se před písmena a číslice a mezi sebou mají pevné pořadí. Pro těchto šest položek:

ab a1 a b a-b a.b a_b

vyjde pořadí a b, a_b, a-b, a.b, a1, ab. Mezera stojí před podtržítkem, podtržítko před pomlčkou a všechny tři před písmenem b. Proto je „Sea Lion“ před „Seal“, zatímco „Sealion“ je za „Seal“.

Dalším častým překvapením jsou úvodní mezery. Řádek, který začíná mezerou, se zařadí před všechny řádky bez ní, takže „ apple“ bude první, i když je to jablko. Zapněte možnost Oříznout mezery na koncích řádků, aby se před řazením odstranily.

Čísla

Prosté řazení zařadí položku 10 před položku 2, protože znak 1 stojí před 2. Vyberte možnost Čísla, aby se číslice četly jako celá čísla, a položka 2 bude první. Stejnou volbu nabízí nástroj Odstranění duplicitních řádků. Proč se 10 řadí před 2, vysvětluje článek proč se 10 řadí před 2, který se věnuje názvům souborů a kódům.

Zamíchání je jiný úkol

Zamíchání není řazení. Každým stisknutím tlačítka Zamíchat znovu vznikne nové pořadí, které se losuje kryptografickými generátory náhodných čísel prohlížeče, takže je každé pořadí stejně pravděpodobné. Zamíchání se hodí, když chcete dát playlist nebo sadu procvičovacích otázek do náhodného pořadí. Pro férové vylosování výherců ze seznamu použijte raději losovač.

Jak to udělat ve fixmint

  1. Vložte seznam do pole Váš seznam, jednu položku na řádek.
  2. U jmen a slov nechte možnost Rozlišovat velká a malá písmena vypnutou. Zapněte ji jen u klíčů a názvů souborů, kde na velikosti písmen záleží.
  3. Zaškrtněte Oříznout mezery na koncích řádků, pokud některé řádky začínají mezerou.
  4. V části Pořadí vyberte A→Z, nebo Čísla u položek, které obsahují počty.
  5. Zkopírujte výsledek, nebo použijte Stáhnout .txt.

Rychlé odpovědi

Proč se Émile v tabulce nebo v kódu řadí až za Zoe?

Řazení podle kódu porovnává číselné kódy znaků a É má vyšší číslo než Z. Řazení podle pravidel jazyka zařadí Émile mezi jména na E.

Mám zapnout možnost Rozlišovat velká a malá písmena?

Jen tehdy, když má velikost písmen význam, například u identifikátorů, klíčů nebo názvů souborů. U seznamu jmen nebo slov ji nechte vypnutou.

Proč se řádek s úvodní mezerou posunul nahoru?

Mezera se řadí před písmena. Zapněte možnost Oříznout mezery na koncích řádků a potom seřaďte znovu.

Přeloženo z Anglický originál s pomocí AI.

Komentáře

    Zatím žádné komentáře. Buďte první.

    Vaše hodnocení (nepovinné)

    Váš e-mail se nikde nezobrazuje ani neukládá.

    Obálka knihy How to Remain Valuable When Intelligence Becomes CheapHow to Remain Valuable When Intelligence Becomes Cheap

    224 stran o lidských, ekonomických a strategických výhodách, které zůstanou vzácné, i když umělá inteligence zvládne většinu kognitivních prací.

    $3.84Koupit na GumroaduAnglicky