List Diff
온라인으로 두 목록 비교하기
ListDiff는 두 목록을 온라인으로 비교하고 각 쪽에 고유한 것, 공통된 것, 누락된 것을 한 번에 찾아주는 무료 온라인 목록 차이 도구입니다. 이 목록 diff 도구는 모든 집합 연산을 동시에 실행합니다. A에만, B에만, 합집합, 교집합, 대칭 차집합까지. 원시 CSV나 TSV 파일을 넣어도 됩니다. 도구가 자동으로 비교에 적합한 열을 선택합니다.
두 목록은 브라우저 탭 내의 메모리에서 비교되며 어디로도 전송되지 않으므로, 이메일 목록, SKU 명단, IAM 명단 또는 GDPR 대상 고객 CSV를 안전하게 넣을 수 있습니다. 탭을 닫으면 데이터는 사라지며, 서버 복사본도, 분석도, 뒤에서 도는 캐시도 없습니다.
다섯 가지 집합 연산, 한 번의 클릭
이 도구는 두 목록 간의 유용한 비교를 모두 한 번에 계산합니다. 각 결과는 자체 창에 표시되며, 고유한 것, 공통된 것, 누락된 것을 즉시 식별할 수 있도록 색상으로 구분됩니다.
집합 연산 설명
모든 목록 비교 질문은 다섯 가지 집합 연산 중 하나로 귀결됩니다. 이 도구는 다섯 가지를 병렬로 실행하므로 미리 하나를 고를 필요가 없습니다.
A에만
목록 A에는 있지만 목록 B에는 없는 항목. '예전 목록에는 있는데 새 목록에는 없는 게 뭐지?'에 대한 고전적인 답.
B에만
목록 B에는 있지만 목록 A에는 없는 항목. '새 목록에 무엇이 추가되었지?'에 대한 고전적인 답.
합집합
두 목록에서 중복이 제거된 모든 고유 항목. 두 출처로부터 마스터 목록을 만드는 데 유용합니다.
교집합
두 목록에 동시에 나타나는 항목. '양쪽에 모두 나타나는 레코드는 어느 것이지?'에 대한 답. 모든 목록 조정의 핵심입니다.
대칭 차집합
한쪽이나 다른 한쪽에 있지만 양쪽 모두에는 없는 항목. 대칭 차집합은 교집합의 반대이며, 매칭되지 않은 모든 줄을 보고합니다.
온라인으로 두 목록을 비교하는 방법
목록을 온라인으로 비교하고 모든 집합 연산을 한 번에 얻기 위한 네 단계입니다. 수식도, 코드도, 가입도 없습니다.
목록 A 붙여넣기 또는 업로드
첫 번째 목록을 한 줄에 하나씩 목록 A 편집기에 넣거나 CSV 또는 TSV 파일을 업로드하세요. 도구는 구분자를 자동 감지하고 비교에 가장 적합한 열을 선택하므로, 원시 스프레드시트 내보내기도 설정 없이 작동합니다.
목록 B 붙여넣기 또는 업로드
두 번째 목록을 목록 B에 붙여넣거나 업로드하세요. 두 쪽을 비교하고 입력하는 동안 다섯 가지 집합 연산이 모두 병렬로 실행됩니다.
옵션 선택
데이터 형태에 맞게 대소문자 구분, 공백 제거, 앞 0 처리, 공백 정규화를 토글하세요.
내보내기 또는 복사
각 결과 창에는 복사 및 다운로드 버튼이 있습니다. 알파벳순 정렬, 줄 번호 추가, 또는 일반 텍스트 파일로 직접 내보내기가 가능합니다.
ListDiff를 사용하는 이유
모든 집합 연산을 한 번에 수행하고, 완전히 브라우저에서 실행되며, 대부분의 스프레드시트 수식이 따라올 수 없는 내보내기 컨트롤을 제공하는 목록 비교 도구입니다.
즉각적인 집합 연산
두 목록이 모두 존재하는 순간 다섯 가지 집합 연산이 모두 병렬로 계산됩니다. 클릭할 버튼도, 전환할 모드도 없습니다. 모든 답이 항상 화면에 있습니다.
CSV 및 TSV 업로드
CSV나 TSV 파일을 양쪽 어느 쪽에든 바로 넣으세요. 도구는 구분자(쉼표, 탭, 세미콜론, 파이프)를 자동 감지하고 고유성, 가독성, name, email, username 같은 일반적인 헤더 이름에 대한 점수 휴리스틱을 사용해 비교에 가장 적합한 열을 선택합니다.
100% 비공개 및 보안
목록은 브라우저 탭을 떠나지 않습니다. 서버에 업로드하는 목록 비교 도구와 달리, 비교는 완전히 클라이언트 측에서 실행되어 고객 이메일, 내부 재고 및 기타 민감한 데이터에 안전합니다.
모든 결과를 한 번에
A에만, B에만, 합집합, 교집합, 대칭 차집합이 좌우로 표시됩니다. 다른 어떤 온라인 목록 diff 도구도 한 화면에 전체 그림을 보여주지 않습니다.
매칭 옵션
대소문자 구분 또는 무시, 공백 제거, 공백 정규화, 앞 0 무시. 필요할 때 'Apple'과 'apple '이 같은 것으로 비교되도록 매칭 규칙을 조정하세요.
내보내기 컨트롤
결과를 클립보드에 복사하거나 .txt 파일로 다운로드하세요. 출력을 A-Z 또는 Z-A로 정렬하고, 줄 번호를 접두사로 붙이며, 대문자나 소문자로 변환하세요. 다음 워크플로우 단계에 맞게 출력 포맷을 조정하세요.
가입 불필요
페이지를 열고, 두 목록을 붙여넣고, 답을 얻으세요. 등록도, 할당량도, 프리미엄 등급도 없습니다. 개인 및 상업적 용도로 무료.
이 목록 비교 도구가 처리하는 것
줄 기반 데이터셋이라면 어떤 것이든 맞습니다. 이 도구가 지저분한 VLOOKUP, 일회성 Python 스크립트, Excel 애드인을 대체하는 상황들입니다.
스프레드시트 및 내보내기
Excel, Google Sheets, CSV 내보내기. CSV나 TSV를 바로 넣거나 한 열을 복사해 붙여넣고, 즉시 다섯 가지 답을 확인하세요. 수식도, 매크로도, 시트 묘기도 없습니다.
- VLOOKUP 없이 Excel 두 열 비교
- 시스템 간 CSV 내보내기 조정
- 한 시트에 누락된 행 찾기
- 고객 또는 SKU 목록 교차 참조
- 도구 간 데이터 마이그레이션 감사
데이터 및 마케팅
이메일 목록, 연락처 데이터베이스, 오디언스 세그먼트. 겹치는 부분을 찾거나, 새 구독자를 분리하거나, 새 플랫폼으로 가져오기 전에 결합된 내보내기를 중복 제거하세요.
- 결합된 이메일 목록 중복 제거
- 내보내기 간 구독 취소 찾기
- 캠페인을 위한 새 연락처 분리
- CRM과 메일링 리스트 레코드 비교
- 두 오디언스 세그먼트 깔끔하게 병합
개발 및 DevOps
패키지 목록, 기능 플래그, 환경 변수, 접근 제어 명단. 텍스트 데이터의 집합 연산을 위해 REPL에 들어가는 것보다 빠릅니다.
- npm 및 pip 패키지 목록 diff
- 환경 간 기능 플래그 감사
- IAM 사용자 및 그룹 멤버십 diff
- 배포 간 설정 키 비교
- 허용된 도메인 또는 IP 목록 리뷰
Python 집합을 사용한 목록 비교
개발자들은 코드에서 두 목록을 비교할 때 Python의 집합 연산을 자주 사용합니다. 연산자는 이 도구가 브라우저에서 계산하는 것과 직접 매핑됩니다.
# Python: Compare two lists list_a = ['Apple', 'Banana', 'Cherry'] list_b = ['Banana', 'Cherry', 'Date'] only_a = set(list_a) - set(list_b) # Only in A only_b = set(list_b) - set(list_a) # Only in B union = set(list_a) | set(list_b) # Union intersection = set(list_a) & set(list_b) # Intersection symmetric = set(list_a) ^ set(list_b) # Symmetric diff
REPL을 열거나 스크립트를 작성하거나 무언가를 설치하지 않고도 같은 결과를 얻을 수 있습니다. 데이터가 디스크의 파일이 아닌 스프레드시트나 브라우저 탭에 있을 때 유용합니다.
자주 묻는 질문
목록 diff 도구란 무엇인가요?
목록 diff 도구는 목록 비교기 또는 목록 비교 도구라고도 불리며, 두 목록을 비교하여 각 쪽에 고유한 항목, 양쪽에 나타나는 항목, 그리고 두 목록의 다양한 집합 조합을 보고합니다. 이 도구는 A에만, B에만, 합집합, 교집합, 대칭 차집합의 다섯 가지 집합 연산을 한 번에 계산합니다.
온라인으로 두 목록을 어떻게 비교하나요?
한 목록을 목록 A에, 다른 목록을 목록 B에 한 줄에 하나씩 붙여넣으세요. 양쪽이 파싱되고, 다섯 가지 집합 연산이 병렬로 실행되며, 각 결과가 자체 창에 표시됩니다. 편집기 위의 컨트롤에서 대소문자 구분과 공백 옵션을 토글하세요.
CSV나 TSV 파일을 업로드할 수 있나요?
네. CSV나 TSV 파일을 양쪽 어느 쪽에든 바로 넣으세요. 도구는 구분자(쉼표, 탭, 세미콜론, 파이프)를 자동 감지하고 고유성, 가독성, name, email, username 같은 일반적인 헤더 이름에 대한 점수 휴리스틱을 사용해 비교에 가장 적합한 열을 선택합니다. 열, 구분자, 헤더 토글은 언제든지 재정의할 수 있습니다.
ListDiff는 무료인가요?
네. 이 목록 비교 도구는 개인 및 상업적 용도로 100% 무료입니다. 가입도, 할당량도, 유료 등급도, 기능 제한도 없습니다. 정렬, 복사, 다운로드, 매칭 옵션을 포함한 모든 기능이 제한 없이 사용 가능합니다.
내 데이터는 안전한가요?
네. 두 목록은 현재 탭의 JavaScript 메모리에만 저장됩니다. 서버 측 데이터베이스도, 내용을 추적하는 분석 픽셀도, 수집할 POST 엔드포인트도 없습니다. 탭을 닫으면 목록은 사라집니다. 증거가 필요하다면 브라우저의 DevTools Network 패널에서 페이지가 로드된 후 요청이 전혀 없음을 확인할 수 있습니다.
두 Excel 열을 어떻게 비교하나요?
Excel이나 Google Sheets에서 열을 복사하여 목록 A에 바로 붙여넣은 다음, 두 번째 열을 목록 B에 대해 같은 방식으로 하세요. 또는 시트를 CSV로 내보내서 전체 파일을 넣으세요. 줄 바꿈과 구분자가 자동으로 처리되고 다섯 가지 비교가 즉시 표시됩니다. VLOOKUP이나 MATCH 수식을 작성하는 것보다 훨씬 빠릅니다.
두 목록 간에 항목을 어떻게 매칭하나요?
교집합 결과를 사용하세요. 두 목록에 동시에 나타나는 모든 항목을 보여주는데, 이것은 '두 출처에서 매칭되는 레코드는 어느 것인가?'에 대한 답입니다. 데이터 포맷이 일관되지 않다면 대소문자 무시 매칭 및 공백 제거와 결합하세요.
두 목록 간의 중복을 어떻게 찾나요?
교집합 결과를 사용하세요. 두 목록에 동시에 나타나는 모든 항목을 보여주는데, 이것은 두 입력 간의 중복 집합입니다. 한 목록 내에서 여러 번 나타나는 항목을 보고 싶다면 그 목록을 A와 B 모두에 붙여넣으세요.
비교할 때 대소문자를 무시할 수 있나요?
네. 옵션 패널에서 대소문자 구분을 해제하면 'Apple', 'APPLE', 'apple'을 같은 항목으로 취급합니다. 공백 제거, 공백 정규화, 앞 0 제거와 결합하여 지저분한 실제 데이터를 처리할 수 있습니다.
합집합과 대칭 차집합의 차이는 무엇인가요?
합집합은 두 목록에서 중복이 제거된 모든 고유 항목입니다. 무언가가 A나 B 또는 양쪽에 나타나면 합집합에 있습니다. 대칭 차집합은 한 목록에는 나타나지만 다른 목록에는 나타나지 않는 항목만이며, 양쪽에 나타나는 항목은 제외합니다. 대칭 차집합은 교집합의 반대입니다.
결과를 어떻게 내보내나요?
각 결과 창에는 복사 및 다운로드 버튼이 있습니다. 복사는 결과를 클립보드에 넣고, 다운로드는 .txt 파일로 저장합니다. 내보내기 전에 A-Z 또는 Z-A로 정렬하거나, 줄 번호를 접두사로 붙이거나, 대문자 또는 소문자로 변환할 수 있습니다.
수천 개 항목이 있는 목록을 비교할 수 있나요?
네. 비교는 해시 기반 집합 연산을 사용하므로, 수만 개 항목의 목록에서도 빠르게 유지됩니다. 실제 한계는 알고리즘 자체보다는 브라우저 메모리에서 비롯됩니다.
온라인 목록 비교 시작 - 무료
위로 스크롤하여 목록을 붙여넣으세요. 가입 없음, 다운로드 없음, 제한 없음.