TextArray
100% helyi

Listák összehasonlítása

Derítsd ki, mely elemek közösek két listában, és melyek szerepelnek csak az egyikben.

Bemenet
B lista
Kimenet

Listák összehasonlítása

Illessz be egy-egy listát a két mezőbe, soronként egy elemet, és azonnal látod a kapcsolatukat. Az eszköz az öt klasszikus halmazműveletet ismeri: mindkét listában szereplő elemek (metszet), a két lista összes egyedi eleme (unió), csak A-ban szereplő elemek, csak B-ben szereplő elemek, valamint azok az elemek, amelyek pontosan az egyik listában vannak benne. Jól jön hírlevél-exportok egyeztetéséhez, kulcsszólisták összevetéséhez, hiányzó rendelésszámok kereséséhez egy riportban vagy két rendszer készletlistájának összefésüléséhez.

A műveletet a legördülő mezőben választod ki, az eredmény azonnal újraszámolódik. A szóközök levágása alapból be van kapcsolva, hogy egy véletlen szóköz ne csináljon látszólagos eltérést. A kis- és nagybetűk azonos kezelését akkor kapcsold be, ha az „Alma” és az „alma” ugyanaz az elem — ilyenkor annak a listának az írásmódja jelenik meg, amelyikben az elem előbb szerepel.

Mindkét listáról először lekerülnek a duplikátumok: az első előfordulás marad meg az eredeti írásmóddal, így a tízszer ismételt érték is egy elemnek számít. Az üres sorok kimaradnak. A kimenet sorrendje kiszámítható — a metszet és a „csak A-ban” az A lista sorrendjét követi, a „csak B-ben” a B listáét, az unió pedig előbb A-t, majd a B-ben új elemeket sorolja. A Windows (CRLF) és a Unix (LF) sorvégek egyformán működnek. A kimenet alatti sor mutatja, hány elem van az egyes listákban, és hány került az eredménybe.

Az összehasonlítás teljes egészében a böngésződben fut, így mindkét lista a saját eszközödön marad. Semmi nem töltődik fel sehová, ezért ügyféladatokhoz, belső kiszolgálónevekhez vagy még nem publikus tervekhez is nyugodtan használható. A kész eredményt másold ki, töltsd le .txt fájlként, vagy helyezd vissza a bemenetbe, és folytasd a következő lépéssel.

Gyakori kérdések

Milyen sorrendben jelenik meg az eredmény?
A metszet és a „csak A-ban” az A lista sorrendjét követi, a „csak B-ben” a B listáét, az unió pedig előbb A-t, majd a kizárólag B-ben szereplő elemeket mutatja. A listáid sorrendje sosem keveredik össze.
Mi történik az egy listán belüli duplikátumokkal?
Minden lista az összehasonlítás előtt elveszíti a duplikátumait — az első előfordulás marad meg az írásmódjával együtt. Az A listán tízszer szereplő érték is egy elemnek számít.
Figyelmen kívül hagyható a kis- és nagybetű, illetve a felesleges szóköz?
Igen. A szóközök levágása alapból bekapcsolt, a „Kis- és nagybetűk azonosak” beállítás pedig a csak írásmódban eltérő elemeket azonosnak veszi.
Mit jelent a „Csak az egyikben”?
Ez a szimmetrikus differencia: azok az elemek, amelyek pontosan az egyik listában szerepelnek. Az eredmény előbb az A-ra, majd a B-re jellemző egyedi elemeket mutatja.
Feltöltődnek valahová a listáim?
Nem. Az összehasonlítás teljes egészében a böngésződben fut, és egyik lista sem hagyja el az eszközödet.