Kategorien

Array Zip

Kombiniert Arrays nach Index mit lodash _.zip

Gruppiert Elemente nach Index ueber mehrere Arrays.

Highlights:

  • Verwendet lodash _.zip
  • Akzeptiert 2-4 JSON-Arrays
  • Fehlende Werte werden mit null gefuellt

Beispiel:

  • Array 1: ["a", "b"]
  • Array 2: [1, 2]
  • Ergebnis: [["a", 1], ["b", 2]]

JSON-Array eingeben

JSON-Array eingeben

Optionales drittes Array

Optionales viertes Array

Wichtige Fakten

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

Überblick

Der Array Zip kombiniert zwei bis vier JSON-Arrays nach Index, um ein neues Array von Arrays zu erstellen. Er verwendet die lodash _.zip-Funktion und füllt fehlende Werte mit null auf.

Wann verwenden

  • Wenn Sie mehrere Arrays nach Index zusammenführen müssen, um Daten zu paaren.
  • Um Daten aus verschiedenen Quellen in ein einheitliches Format für die Weiterverarbeitung zu bringen.
  • Bei der Vorbereitung von Listen für Analysen, bei denen Elemente nach Position verknüpft werden sollen.

So funktioniert es

  • Geben Sie 2 bis 4 JSON-Arrays in die entsprechenden Textfelder ein.
  • Das Tool wendet die lodash _.zip-Funktion an, um Elemente an derselben Indexposition zu gruppieren.
  • Fehlende Werte in kürzeren Arrays werden automatisch mit null aufgefüllt.
  • Das Ergebnis ist ein JSON-Array, das die kombinierten Daten als Paare enthält.

Anwendungsfälle

Kombinieren von separaten Listen wie Namen und zugehörigen Werten für Berichte.
Zusammenführen von Daten aus API-Antworten mit unterschiedlichen Strukturen.
Vorbereitung von Daten für Tabellenkalkulationen, bei denen Zeilen nach Index verknüpft werden.

Beispiele

1. Namen und Alter kombinieren

Hintergrund
Sie haben zwei Arrays: eine Liste von Namen und eine Liste von Altern.
Problem
Die Arrays müssen nach Index gepaart werden, um Personen mit ihrem Alter zu verknüpfen.
Verwendung
Geben Sie das Namen-Array in 'Array 1' und das Alters-Array in 'Array 2' ein.
Ergebnis
Ergebnis ist ein Array von Paaren, z.B. [['Anna', 25], ['Bob', 30]].

2. Unvollständige Daten auffüllen

Hintergrund
Sie haben drei Arrays mit unterschiedlichen Längen, z.B. Farben, Preise und Mengen.
Problem
Die Arrays sollen kombiniert werden, aber einige haben weniger Elemente.
Verwendung
Füllen Sie alle drei Array-Felder aus, auch wenn sie unterschiedliche Längen haben.
Ergebnis
Das Tool füllt fehlende Werte mit null, sodass alle Paare gleich lang sind, z.B. [['Rot', 10, 5], ['Blau', 20, null]].

Mit Samples testen

json

Verwandte Hubs

FAQ

Was ist Array Zip?

Ein Werkzeug zum Kombinieren von JSON-Arrays nach Index mit der lodash _.zip-Funktion.

Wie viele Arrays kann ich eingeben?

Sie können 2 bis 4 JSON-Arrays angeben.

Was passiert bei unterschiedlichen Array-Längen?

Fehlende Werte werden mit null aufgefüllt, sodass alle Paare gleich lang sind.

Ist die Eingabe auf JSON beschränkt?

Ja, die Eingaben müssen gültige JSON-Arrays sein.

Kann ich das Ergebnis weiterverarbeiten?

Ja, das Ausgabe-Array kann für weitere Datenverarbeitungsschritte verwendet werden.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/zip-arrays

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
array1 textarea Ja JSON-Array eingeben
array2 textarea Ja JSON-Array eingeben
array3 textarea Nein Optionales drittes Array
array4 textarea Nein Optionales viertes Array

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-zip-arrays": {
      "name": "zip-arrays",
      "description": "Kombiniert Arrays nach Index mit lodash _.zip",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=zip-arrays",
      "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]