fixmint
HU

Ismétlődő sorok törlése és listák helyes rendezése

Szerző: · · frissítve: 2026. november 8. · 4 perces olvasás

Az ismétlődő sorok törléséhez töröld azt a sort, amely megismétel egy korábbit. Előbb azonban döntsd el, hogy az „ugyanaz" pontosan azonost jelent-e, vagy tisztítás után azonost. A pontos törlés biztonságos, de a valódi ismétlődések többségét nem találja meg. A szóközök levágása és a kis- és nagybetűk figyelmen kívül hagyása sokkal többet kiszűr, és a legtöbb embernek erre van szüksége e-mail-, kulcsszó- vagy termékkódlistáknál.

Ismétlődő sorok törléseA listában ismétlődő sorok vannakPróbáld ki ingyen

Egy kidolgozott példa

Íme hat e-mail-cím, egy táblázatból másolva:

[email protected]
[email protected]
[email protected] 
[email protected]
[email protected]
[email protected]

Három dolog történik. Az első és az utolsó sor pontos másolat. A második sor csak a nagy A betűben tér el. A harmadik sor végén van egy szóköz, amit nem látsz. Íme a számok a különböző szabályok szerint:

SzabályMegmaradt sorokMiért
Pontos ismétlődések törlése5Csak az utolsó „anna" sor egyezik pontosan az elsővel
Szóközök levágása és kis- és nagybetűk figyelmen kívül hagyása3Anna, ben és cara az egyetlen egyedi cím

Az e-mail-címek a gyakorlatban szinte mindig kis- és nagybetű-függetlenek, ezért itt a második szabály a jó. Ha a lista rendetlen weboldalról származik, használd előbb az E-mailek és linkek kinyerése eszközt, hogy csak valódi címek kerüljenek az ismétlődés-szűrésbe.

Közeli másolatok, amikre érdemes figyelni

A közeli másolatok olyan sorok, amelyek a gép szerint különböznek, neked viszont ugyanazt jelentik. Gyakori okok:

  • Nagybetűk: „Blue Widget" és „blue widget".
  • Sorvégi vagy sorelejei szóközök, amelyek a szerkesztőben gyakran láthatatlanok.
  • Nem törő szóközök vagy más rejtett karakterek, amelyek normál szóközöknek látszanak (a rejtett karakterek részletesen elmagyarázzák őket).
  • Eltérő írásjelek: „e-mail" és „email".
  • Többes szám: ezt embernek kell eldöntenie, eszköz ne vonja össze.

Tisztítsd a listát ebben a sorrendben: szóközök levágása, aztán a kis- és nagybetűk figyelmen kívül hagyása ott, ahol a nagybetű nem számít, végül az ismétlődések törlése. Őrizz meg egy másolatot az eredetiről, és hasonlítsd össze a két listát, hogy lásd, mi maradt ki.

A nagybetűk számíthatnak

A kis- és nagybetűk figyelmen kívül hagyása nem mindig biztonságos. A termékkódok, a Linux fájlnevei és néhány azonosító kis- és nagybetű-érzékeny, ezért az „AB-101" és az „ab-101" lehet két külön tétel. Mielőtt olyan tételeket vonsz össze, amelyek csak nagybetűben térnek el, ellenőrizd, hogy a rendszer, ahová a listát viszed, azonosnak tekinti-e őket.

Ábécé szerinti és természetes rendezés

Számokat tartalmazó tételek listájának ábécé szerinti rendezése gyakran váratlan sorrendet ad. A sima ábécé szerinti rendezés karakterenként hasonlít össze, így az „item10" megelőzi az „item2"-t, mert az 1-es karakter a 2 előtt áll.

Három tételnél a különbség:

  • Ábécé szerint: item1, item10, item2
  • Természetes: item1, item2, item10

A természetes rendezés a számokat számként hasonlítja össze, így a 2 megelőzi a 10-et. Miért előzi meg a 10 a 2-t részletesebben is. Fájlnevekhez, polchelyekhez, verziószámokhoz és mindenhez, ami számlálóval végződik, használd a természetes rendezést. Neveknél és szavaknál a sima ábécé szerinti rendezés a szokásos, mert ezt várják az emberek. A saját listádon a két sorrendet úgy hasonlíthatod össze, hogy beilleszted a Sorok rendezése eszközbe, és váltasz A→Z és Számok között.

Két további szempont segíthet:

  • A rendezés nem törli az ismétlődéseket. Előbb töröld őket, aztán rendezz, különben a rendezés egymás mellé teszi az ismétlődéseket, ami könnyebben látható, de nem törlődik.
  • Tartsd meg az eredeti sorrendet, ha a lista jelentéssel bír. Lépések sorát vagy rangsort egyáltalán nem szabad rendezni.

Az első előfordulás megtartása

Ismétlődések törlésekor a legtöbb eszköz minden sor első előfordulását megtartja, a későbbieket pedig eldobja. Ez akkor számít, ha a sorok extra információt hordoznak, például nevet és dátumot. Ha az első példány a régebbi, rendezd előbb a listát dátum szerint, vagy ellenőrizd kézzel az ismétlődéseket, mielőtt törölnéd őket.

Az eredmény ellenőrzése

Számold meg a sorokat a törlés előtt és után. Az e-mailes példában hat sorból három egyedi cím lett, tehát három sor törlődött. Ha a szám kisebb, mint vártad, nézd meg a törölt sorokat. Az ismétlődés-törlés a teljes sort hasonlítja össze, ezért két különböző ember azonos nevű sora egy táblázatban, vagy két azonos című, de eltérő kódú termék a kódok levágása után azonosnak tűnhet. Ismétlődéseket abból a mezőből törölj, amely a tételt meghatározza, ne abból, amely csak leírja.

Hogyan csináld meg a fixmint-tel

  1. Illeszd be a listát a Saját lista mezőbe, soronként egy tétellel.
  2. Hagyd bepipálva a Szóközök levágása opciót, ez az alapértelmezés, és pipáld be a Kis- és nagybetűk figyelmen kívül hagyása opciót csak ott, ahol a nagybetűknek nincs jelentése.
  3. Pipáld be az Üres sorok eldobása opciót, hogy az üres sorok is törlődjenek.
  4. Válassz sorrendet: Sorrend megtartása, A→Z vagy Számok.
  5. Másold ki az eredményt, vagy használd a .txt letöltése gombot.

Speciális esetek

  • Üres sorok. Több egymást követő üres sor ismétlődésnek számíthat. Ha egyet meg szeretnél tartani a tagoláshoz, töröld őket külön lépésben.
  • Több soros rekordok. Az ismétlődés-törlés soronként dolgozik. Ha minden rekord több sorból áll, megtörheti a rekordot, és rossz sorrendben hagyhatja a részeket.
  • Nagyon nagy listák. A nagy fájlok rendben vannak, de hasonlítsd össze a kimenet sorszámát a bemenetével, hogy tudd, mi változott.

Gyors válaszok

Az ismétlődő sorok törlése egyben rendezi is a listát?

Nem feltétlenül. Sok eszköz megtartja az eredeti sorrendet, ezért ha rendezésre van szükséged, külön rendezd.

Miért kerül az item10 az item2 elé, amikor rendezek?

A sima ábécé szerinti rendezés karakterenként hasonlít össze, és az 1-es karakter a 2 előtt áll. Használd a természetes rendezést, amely a számokat számként hasonlítja össze.

Figyelmen kívül hagyjam a kis- és nagybetűket ismétlődő e-mailek törlésekor?

Általában igen, mert az e-mail-címeket a gyakorlatban kis- és nagybetű-függetlennek kezelik. Azonosítóknál ne hagyd figyelmen kívül a nagybetűket, ha az jelentést változtat.

A Angol eredeti alapján, MI segítségével fordítva.

Hozzászólások

    Még nincs hozzászólás. Legyél te az első.

    Az értékelésed (nem kötelező)

    Az e-mail-címed sosem jelenik meg, és nem tároljuk.

    How to Remain Valuable When Intelligence Becomes Cheap borítójaHow to Remain Valuable When Intelligence Becomes Cheap

    224 oldal arról, hogy mely emberi, gazdasági és stratégiai előnyök maradnak ritkák akkor is, amikor az MI a legtöbb szellemi munkát elvégzi.

    $3.84Megvásárlás a GumroadonAngolul