So sánh hai danh sách

Tính giao, hợp hoặc hiệu của hai danh sách, giữ thứ tự lần xuất hiện đầu tiên và có tùy chọn so sánh rõ ràng.

Trang này hiển thị các công cụ có sẵn bằng ngôn ngữ này trong phạm vi hiện tại. Điều đó không có nghĩa mọi công cụ trên trang web đều đã được dịch sang mọi ngôn ngữ.

Mỗi dữ liệu nhập: 128 KiB, 65.536 đơn vị UTF-16 và 5.000 dòng; tổng cộng 256 KiB. Văn bản kết quả đầy đủ cùng các phần: tối đa 512 KiB, 5.000 dòng cho văn bản đầy đủ và cho mỗi phần, tối đa 100 phần; thời hạn 5 giây. Kết quả đổi CR/CRLF thành LF. Bản gốc vẫn còn trong ô nhập.

Ngôn ngữ xử lý ban đầu là tiếng Anh (en) theo chính sách của trang tiếng Việt; bộ xử lý chưa có tùy chọn tiếng Việt. Bạn có thể chọn tiếng Ả Rập, Anh, Thổ Nhĩ Kỳ, Hindi hoặc Nhật. Lựa chọn này điều khiển so sánh, chữ hoa/thường và ranh giới cụm tự vị, không đổi ngôn ngữ giao diện.

Phép toán tập hợp chỉ giữ lần xuất hiện đầu tiên của mỗi khóa so sánh; không so sánh số lần lặp. Hợp và hiệu đối xứng dùng thứ tự A trước B; phần chỉ có trong B giữ thứ tự B.

Cách sử dụng

Dán hai danh sách rồi chọn giao, hợp hoặc một phép hiệu. Chọn ngôn ngữ so sánh, phân biệt hoa/thường, xóa khoảng trắng và cách xử lý dòng rỗng. Xử lý và kiểm tra các mục trước khi sao chép hoặc tải xuống.

Thử ví dụ

A gồm red, blue, red; B gồm blue, green. Giao là blue, hợp là red rồi blue rồi green, và chỉ có trong A là red.

Phạm vi hỗ trợ và giới hạn

Công cụ dùng quy tắc tập hợp: mỗi khóa so sánh chỉ có một kết quả, giữ lần xuất hiện đầu tiên. Giao và phần chỉ có trong A giữ thứ tự A; phần chỉ có trong B giữ thứ tự B; hợp và hiệu đối xứng xếp các mục phù hợp của A trước các mục phù hợp của B. Xóa khoảng trắng và bỏ dòng rỗng mặc định tắt. Kết quả rỗng có thể hợp lệ.

Câu hỏi thường gặp

Công cụ có so sánh số lần một mục xuất hiện không?

Không. Đây là phép toán tập hợp, không phải so sánh tần suất. Số lần lặp khác nhau không thay đổi việc mục đó có thuộc giao hoặc hợp hay không.

Công cụ liên quan