fixmint
KO

목록을 가나다순으로 정렬하는 법: 대소문자, 악센트, 공백과 문장부호

지은이: · · 2026년 11월 8일 업데이트 · 4분 읽기

목록을 정렬하려면 한 줄에 항목 하나씩 적고 줄을 정렬하면 돼요. 다만 결과는 정렬이 쓰는 규칙에 따라 달라져요. 대소문자, 악센트, 공백, 문장부호는 항목을 예상 밖의 자리로 옮길 수 있으니, 정렬하기 전에 어떤 규칙을 원하는지 먼저 정해 보세요.

줄 정렬목록 순서가 뒤죽박죽이에요무료로 사용하기

서로 다른 결과를 내는 두 가지 규칙

컴퓨터는 텍스트를 보통 두 가지 방식으로 비교해요. 첫 번째는 글자마다 가진 숫자 코드를 비교하는 방식이에요. 모든 대문자는 모든 소문자보다 코드가 작아서, 단순 코드 정렬을 하면 Zoe와 Ezra가 소문자 apple보다 앞에 와요. 예를 들어 Python은 기본적으로 문자열을 이런 방식으로 정렬해요.

두 번째는 언어의 규칙을 따르는 방식이에요. 사전이 하는 방식이죠. 먼저 대소문자를 구분하지 않고 글자를 비교하고, 악센트는 같은 글자 안에서의 작은 차이로 취급해요. 사람들이 이름 목록에서 기대하는 순서가 바로 이쪽이에요.

줄 정렬 도구는 두 번째 규칙을 써요. 브라우저에 내장된 언어 인식 비교 기능을 쓰고, 언어는 브라우저 설정 언어를 따라요. 언어를 직접 고를 필요는 없지만, 영어에서 흔하지 않은 글자의 위치는 여전히 브라우저 설정에 따라 정해져요.

대문자: Apple, apple, APPLE

기본적으로 글자는 대소문자를 구분하지 않고 비교하므로, 첫 번째 비교 단계에서 Apple과 apple은 같은 것으로 봐요. 같은 것으로 보이는 항목은 목록에 있던 원래 순서를 유지해요. 다음 목록을 보세요:

banana Apple cherry apple

기본 설정으로 A에서 Z 순으로 정렬하면 Apple, apple, banana, cherry가 돼요. 두 apple은 붙여넣은 순서를 그대로 지켜요.

대소문자 구분을 켜면 대문자와 소문자를 따로 구분해요. 그러면 같은 글자의 소문자가 대문자보다 앞에 와서, 같은 목록이 apple, Apple, banana, cherry가 돼요. 중복 줄 제거 도구도 같은 설정을 따르므로, 대소문자 구분을 끄면 Apple과 apple이 한 항목으로 처리돼요.

식별자, 키, 파일 이름처럼 소문자와 대문자가 서로 다른 의미를 가질 때는 대소문자 구분을 켜세요. 이름, 제목, 대부분의 단어 목록에서는 끄세요.

악센트와 다른 알파벳

악센트는 단순 코드 정렬이 가장 자주 틀리는 부분이에요. Eve, Ezra, Zoe, Émile을 코드 순서로 정렬하면 É의 코드가 커서 Z 뒤에 와요. 사전은 Émile을 E로 시작하는 이름들과 함께 두므로 Émile, Eve, Ezra, Zoe가 돼요.

다른 알파벳도 고유한 순서가 있어요. 스웨덴어에서는 Å가 Z 뒤에 오고, 브라우저 언어를 스웨덴어로 두면 그렇게 정렬돼요. 영어로 설정하면 å는 A로 시작하는 단어들 사이에 놓여요. 여러 언어가 섞인 목록이라면 결과를 믿기 전에 몇 개 항목을 직접 확인해 보세요.

공백, 하이픈, 문장부호

공백과 문장부호는 무시되지 않아요. 글자와 숫자보다 먼저 정렬되고, 그들끼리도 정해진 순서가 있어요. 다음 여섯 항목을 보면:

ab a1 a b a-b a.b a_b

결과는 a b, a_b, a-b, a.b, a1, ab예요. 공백이 밑줄 앞에, 밑줄이 하이픈 앞에 오고, 이 모두가 글자 b보다 앞에 와요. 그래서 "Sea Lion"이 "Seal"보다 앞에 오고, "Sealion"은 "Seal" 뒤에 와요.

또 다른 흔한 함정은 앞쪽 공백이에요. 공백으로 시작하는 줄은 그렇지 않은 모든 줄보다 먼저 와서, " apple"은 사과 항목인데도 맨 앞에 와요. 정렬 전에 공백을 없애려면 각 줄 양 끝 공백 제거를 켜세요.

숫자

단순 정렬은 문자 1이 2보다 앞이라서 항목 10을 항목 2보다 앞에 둬요. 숫자를 고르면 숫자를 전체 수로 읽어서 항목 2가 먼저 와요. 중복 줄 제거 도구도 같은 선택지를 제공하고, 10이 2보다 먼저 정렬되는 이유는 파일 이름과 코드를 다뤄요.

섞기는 다른 작업이에요

섞기는 정렬이 아니에요. 다시 섞기를 누를 때마다 브라우저의 암호학적 난수로 새 순서가 만들어지며, 모든 순서가 나올 확률이 같아요. 섞기는 재생 목록이나 연습 문제를 무작위 순서로 바꿀 때 유용해요. 목록에서 당첨자를 공정하게 뽑으려면 대신 랜덤 뽑기를 쓰세요.

fixmint로 하는 방법

  1. 내 목록에 목록을 붙여넣으세요. 한 줄에 항목 하나씩이에요.
  2. 이름과 단어라면 대소문자 구분을 끄세요. 대문자가 의미를 갖는 키나 파일 이름에서만 켜세요.
  3. 일부 줄이 공백으로 시작한다면 각 줄 양 끝 공백 제거를 켜세요.
  4. 정렬 순서에서 A→Z를 고르거나, 개수가 들어 있는 항목이라면 숫자를 고르세요.
  5. 결과를 복사하거나 .txt 다운로드를 누르세요.

빠른 답변

스프레드시트나 코드에서 Émile이 Zoe 뒤에 오는 이유는 뭔가요?

코드 정렬은 글자의 숫자 코드를 비교하고, É의 코드는 Z보다 커요. 언어 규칙을 따르는 정렬은 Émile을 E로 시작하는 이름들과 함께 둬요.

대소문자 구분을 켜야 하나요?

식별자, 키, 파일 이름처럼 대문자가 의미를 가질 때만 켜세요. 이름이나 단어 목록이라면 끄세요.

앞에 공백이 있던 줄이 왜 맨 위로 갔나요?

공백은 글자보다 먼저 정렬돼요. 각 줄 양 끝 공백 제거를 켠 뒤 다시 정렬하세요.

AI 도움을 받아 영어 원문에서 번역했어요.

댓글

    아직 댓글이 없어요. 첫 댓글을 남겨 보세요.

    별점 (선택)

    이메일은 공개되거나 보관되지 않아요.

    How to Remain Valuable When Intelligence Becomes Cheap 표지How to Remain Valuable When Intelligence Becomes Cheap

    AI가 대부분의 인지 업무를 해낼 때도 여전히 희소한 인간적, 경제적, 전략적 강점을 다룬 224쪽 분량이에요.

    $3.84Gumroad에서 받기영어로 보기