fixmint
PL

Jak posortować listę alfabetycznie: wielkość liter, akcenty, spacje i znaki

Autor: · · zaktualizowano 8 listopada 2026 · czas czytania: 4 min

Żeby posortować listę alfabetycznie, wpisz każdą pozycję w osobnym wierszu i posortuj wiersze. Wynik zależy jednak od reguły, jaką stosuje sortowanie. Wielkie litery, akcenty, spacje i znaki interpunkcyjne mogą przesunąć pozycję w zaskakujące miejsce, więc zanim posortujesz, zdecyduj, jakiej reguły chcesz.

Sortowanie liniiLista jest w złej kolejnościZrób to za darmo

Dwie reguły, dwa różne porządki

Komputer może porównywać tekst na dwa popularne sposoby. Pierwszy porównuje numeryczne kody poszczególnych znaków. Każda wielka litera ma niższy kod niż każda mała, więc proste sortowanie po kodach umieści Zoe i Ezra przed małym słowem apple. Python, na przykład, domyślnie sortuje zwykłe ciągi właśnie w ten sposób.

Drugi sposób stosuje reguły języka, tak jak słownik. Litery są najpierw porównywane bez względu na wielkość, a akcenty traktowane są jako drobne różnice w obrębie litery. Tak zwykle oczekujemy, że będzie wyglądać lista imion.

Narzędzie sortowanie wierszy stosuje drugą regułę. Korzysta z wbudowanego w przeglądarkę porównywania uwzględniającego język, w języku ustawionym w twojej przeglądarce. Nie wybierasz języka sam, ale ustawienie przeglądarki nadal decyduje o miejscu liter, które w języku angielskim są nietypowe.

Wielkie litery: Apple, apple i APPLE

Domyślnie litery są porównywane bez względu na wielkość, więc Apple i apple są równe na pierwszym poziomie porównania. Równe pozycje zachowują kolejność, jaką miały na liście. Weźmy taką listę:

banana Apple cherry apple

Po sortowaniu od A do Z przy ustawieniach domyślnych otrzymasz Apple, apple, banana, cherry. Dwa jabłka zachowały kolejność, w jakiej je wklejono.

Włącz opcję Rozróżniaj wielkość liter, aby oddzielić wielkie litery od małych. Małe litery trafiają wtedy przed wielkimi literami tej samej litery, więc ta sama lista staje się apple, Apple, banana, cherry. Usuwanie duplikatów stosuje to samo ustawienie, więc przy wyłączonej opcji Apple i apple liczą się jako jedna pozycja.

Opcji Rozróżniaj wielkość liter używaj przy identyfikatorach, kluczach i nazwach plików, gdzie mała litera i wielka to coś innego. Przy nazwiskach, tytułach i większości list słów zostaw ją wyłączoną.

Akcenty i inne alfabety

Akcenty to miejsce, w którym proste sortowanie po kodach najczęściej wygląda źle. Weźmy cztery imiona w kolejności kodów: Eve, Ezra, Zoe, Émile. É ma wysoki kod, więc trafia za Z. Słownik umieszcza Émile wśród imion na E, co daje Émile, Eve, Ezra, Zoe.

Inne alfabety też mają własny porządek. W szwedzkim Å występuje po Z i przeglądarka ustawiona na szwedzki sortuje je właśnie tak. Przeglądarka ustawiona na angielski umieszcza å wśród słów na A. Jeśli twoja lista miesza języki, sprawdź kolejność na kilku pozycjach, zanim na niej polegasz.

Spacje, myślniki i znaki interpunkcyjne

Spacji i znaków interpunkcyjnych nie pomija się. Stoją przed literami i cyframi i mają stałą kolejność między sobą. Dla tych sześciu pozycji:

ab a1 a b a-b a.b a_b

wynik to a b, a_b, a-b, a.b, a1, ab. Spacja jest przed podkreślnikiem, podkreślnik przed myślnikiem, a wszystkie znaki przed literą b. Dlatego „Sea Lion” stoi przed „Seal”, a „Sealion” po „Seal”.

Drugą częstą niespodzianką są spacje na początku. Wiersz zaczynający się od spacji trafia przed wszystkie wiersze, które nie zaczynają się od spacji, więc „ apple” jest pierwszy, mimo że to jabłko. Włącz opcję Usuń spacje na początku i końcu każdej linii, aby je usunąć przed sortowaniem.

Liczby

Zwykłe sortowanie umieszcza pozycję 10 przed pozycją 2, bo znak 1 jest przed 2. Wybierz opcję Liczby, aby traktować cyfry jako całe liczby, więc pozycja 2 pojawi się pierwsza. Narzędzie usuń duplikaty linii oferuje ten sam wybór, a dlaczego 10 sortuje się przed 2 wyjaśnia przy nazwach plików i kodach.

Tasowanie to inne zadanie

Tasowanie nie jest sortowaniem. Każde kliknięcie Przetasuj ponownie daje nową kolejność, losowaną za pomocą kryptograficznie bezpiecznych liczb losowych przeglądarki, więc każda kolejność ma takie same szanse. Tasowanie przydaje się, gdy chcesz ułożyć playlistę lub zestaw pytań do nauki w losowej kolejności. Do uczciwego losowania zwycięzców z listy użyj zamiast tego losowania.

Jak to zrobić w fixmint

  1. Wklej listę do pola Twoja lista, jedna pozycja w wierszu.
  2. Przy nazwiskach i słowach zostaw opcję Rozróżniaj wielkość liter wyłączoną. Zaznacz ją tylko przy kluczach i nazwach plików, gdzie wielkość liter ma znaczenie.
  3. Zaznacz Usuń spacje na początku i końcu każdej linii, jeśli niektóre wiersze zaczynają się od spacji.
  4. W sekcji Kolejność wybierz A→Z albo Liczby dla pozycji zawierających liczby.
  5. Skopiuj wynik albo użyj Pobierz .txt.

Szybkie odpowiedzi

Dlaczego Émile w moim arkuszu lub kodzie jest za Zoe?

Sortowanie po kodach porównuje numery znaków, a É ma wyższy numer niż Z. Sortowanie zgodne z regułami języka umieszcza Émile wśród imion na E.

Czy mam włączyć Rozróżniaj wielkość liter?

Tylko wtedy, gdy wielkość liter ma znaczenie, na przykład w identyfikatorach, kluczach lub nazwach plików. Przy liście nazwisk lub słów zostaw ją wyłączoną.

Dlaczego wiersz z spacją na początku trafił na górę?

Spacja sortuje się przed literami. Włącz opcję Usuń spacje na początku i końcu każdej linii, a potem posortuj ponownie.

Przetłumaczone z Wersja angielska przy wsparciu AI.

Komentarze

    Brak komentarzy. Bądź pierwszy.

    Twoja ocena (opcjonalnie)

    Twój e-mail nigdy nie jest pokazywany ani zapisywany.

    Okładka: How to Remain Valuable When Intelligence Becomes CheapHow to Remain Valuable When Intelligence Becomes Cheap

    224 strony o przewagach człowieka: ekonomicznych i strategicznych, które pozostają rzadkie, gdy AI potrafi wykonać większość pracy umysłowej.

    $3.84Kup na GumroadPo angielsku