Kategorien

Sortiert Einzigartig

Entfernt Duplikate in sortierten Arrays mit lodash _.sortedUniq

Entfernt aufeinanderfolgende Duplikate aus einem sortierten JSON-Array.

Highlights:

  • Verwendet lodash _.sortedUniq
  • Funktioniert auf sortierten Arrays
  • Gibt eindeutige Werte als JSON aus

Beispiel:

  • Array: [1, 1, 2, 2, 3]
  • Ergebnis: [1, 2, 3]

JSON-Array eingeben

Wichtige Fakten

Kategorie
Data Processing
Eingabetypen
textarea
Ausgabetyp
text
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Das 'Sortiert Einzigartig'-Tool entfernt aufeinanderfolgende Duplikate aus sortierten JSON-Arrays mithilfe der lodash-Funktion _.sortedUniq. Es gibt ein Array mit eindeutigen Werten zurück, ideal für die effiziente Datenbereinigung und -optimierung.

Wann verwenden

  • Wenn Sie ein sortiertes Array mit wiederholten Werten haben und nur die einzigartigen Einträge behalten möchten.
  • Zur Bereinigung von sortierten Datensätzen, wie Listen von IDs, Zeitstempeln oder numerischen Messwerten.
  • Bevor Sie sortierte Daten für Analysen, Berichte oder Visualisierungen vorbereiten, um Duplikate zu entfernen.

So funktioniert es

  • Geben Sie ein sortiertes JSON-Array in das Eingabefeld ein.
  • Das Tool wendet die lodash-Funktion _.sortedUniq an, um aufeinanderfolgende Duplikate zu identifizieren und zu entfernen.
  • Das Ergebnis wird als neues JSON-Array mit allen eindeutigen Werten in der ursprünglichen Reihenfolge ausgegeben.

Anwendungsfälle

Entfernen doppelter Einträge aus einer sortierten Liste von Benutzer-IDs oder Produktcodes.
Bereinigung von sortierten Zeitstempel-Daten in Log-Dateien für eine genauere Analyse.
Vorbereitung sortierter numerischer Daten, wie Messwerte oder Verkaufszahlen, für statistische Auswertungen.

Beispiele

1. Duplikate aus sortierter Zahlenliste entfernen

Hintergrund
Ein Datenanalyst hat eine sortierte Liste von Messwerten mit wiederholten Einträgen, die für eine Berichterstellung bereinigt werden müssen.
Problem
Die Duplikate verzerren die Aggregation von Statistiken und müssen effizient entfernt werden.
Verwendung
Geben Sie das sortierte Array `[1, 1, 2, 2, 3, 3, 4]` in das Eingabefeld ein und klicken Sie auf Ausführen.
Ergebnis
Das Tool gibt `[1, 2, 3, 4]` zurück, ein Array mit eindeutigen Werten ohne Duplikate.

2. Einzigartige Schlagwörter aus alphabetischer Liste extrahieren

Hintergrund
Ein Redakteur hat eine alphabetisch sortierte Liste von Schlagwörtern mit Duplikaten, die für ein Glossar verwendet werden soll.
Problem
Für das Glossar werden nur einzigartige Schlagwörter benötigt, um Redundanzen zu vermeiden.
Verwendung
Laden Sie die sortierte Liste `['Apfel', 'Apfel', 'Banane', 'Banane', 'Kirsche', 'Kirsche']` in das Tool hoch.
Ergebnis
Ergebnis: `['Apfel', 'Banane', 'Kirsche']`, eine bereinigte Liste mit eindeutigen Schlagwörtern.

Mit Samples testen

json, video

Verwandte Hubs

FAQ

Was ist _.sortedUniq?

Es ist eine lodash-Funktion, die aufeinanderfolgende Duplikate aus einem sortierten Array entfernt und ein Array mit eindeutigen Werten zurückgibt.

Muss das Eingabearray sortiert sein?

Ja, das Tool funktioniert nur korrekt, wenn das Array aufsteigend sortiert ist, da es nur aufeinanderfolgende Duplikate entfernt.

Welche Eingabeformate werden unterstützt?

Nur JSON-Arrays. Geben Sie das Array im korrekten JSON-Format ein, z.B. [1, 2, 2, 3].

Kann ich unsortierte Arrays verwenden?

Nein, für unsortierte Arrays sollten Sie _.uniq oder ähnliche Funktionen verwenden, da dieses Tool sortierte Eingaben erwartet.

Wie wird das Ergebnis ausgegeben?

Das Ergebnis wird als JSON-Array im Textformat zurückgegeben, das direkt kopiert oder weiterverarbeitet werden kann.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/sorted-unique

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
array textarea Ja JSON-Array eingeben

Antwortformat

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Text: Text

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-sorted-unique": {
      "name": "sorted-unique",
      "description": "Entfernt Duplikate in sortierten Arrays mit lodash _.sortedUniq",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=sorted-unique",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]