Categorías

Operaciones de Arrays

Realizar operaciones de conjuntos (intersección, unión, diferencia) en dos arrays

Datos clave

Categoría
Data Processing
Tipos de entrada
textarea, select, checkbox, text
Tipo de salida
text
Cobertura de muestras
4
API disponible
Yes

Resumen

Esta herramienta permite realizar operaciones de conjuntos de forma rápida y precisa entre dos listas de datos, facilitando la comparación, combinación y análisis de arrays sin necesidad de programación.

Cuándo usarlo

  • Cuando necesitas identificar elementos comunes o únicos entre dos listas de datos.
  • Para fusionar múltiples fuentes de información eliminando duplicados mediante la unión de conjuntos.
  • Al verificar si un grupo de datos está contenido dentro de otro para validar dependencias o jerarquías.

Cómo funciona

  • Introduce tus datos en los campos de entrada, ya sea en formato JSON, separados por comas o uno por línea.
  • Selecciona la operación de conjunto deseada, como intersección, unión o diferencia, en el menú desplegable.
  • Ajusta las preferencias de formato, como la sensibilidad a mayúsculas o el recorte de espacios, para limpiar tus datos.
  • Haz clic en procesar para obtener el resultado instantáneo de la operación seleccionada.

Casos de uso

Comparar listas de inventario para encontrar productos que aparecen en ambos registros.
Unificar listas de correos electrónicos de dos fuentes distintas eliminando las direcciones duplicadas.
Identificar qué usuarios nuevos se han añadido a una base de datos comparando una lista actual con una anterior.

Ejemplos

1. Limpieza de listas de correos

Analista de Marketing
Contexto
El equipo tiene dos listas de suscriptores de diferentes campañas y necesita una lista única sin duplicados.
Problema
Combinar dos listas de correos electrónicos para obtener una base de datos consolidada.
Cómo usarlo
Pega la primera lista en 'Primer Array' y la segunda en 'Segundo Array', selecciona 'Unión' y procesa.
Resultado
Se obtiene una lista consolidada que contiene todos los correos únicos presentes en ambas fuentes.

2. Verificación de inventario

Gestor de Almacén
Contexto
Se necesita saber qué productos de una lista de pedidos están realmente disponibles en el stock actual.
Problema
Encontrar los elementos comunes entre los pedidos y el inventario disponible.
Cómo usarlo
Ingresa los pedidos en el primer campo y el stock en el segundo, selecciona 'Intersección' y ejecuta.
Resultado
La herramienta devuelve únicamente los productos que están presentes en ambas listas, confirmando qué pedidos pueden ser surtidos.

Probar con muestras

text

Hubs relacionados

Preguntas frecuentes

¿Qué formatos de entrada acepta la herramienta?

Puedes ingresar los datos como un array en formato JSON, una lista separada por comas, puntos y coma, o simplemente colocando cada elemento en una línea nueva.

¿Cómo funciona la diferencia simétrica?

La diferencia simétrica devuelve los elementos que están en uno de los dos arrays, pero no en ambos simultáneamente.

¿La herramienta distingue entre mayúsculas y minúsculas?

Sí, puedes activar o desactivar la opción 'Sensible a Mayúsculas' para controlar si 'Dato' y 'dato' se consideran iguales o diferentes.

¿Puedo usar esta herramienta para comparar listas de texto?

Absolutamente, la herramienta está diseñada para procesar tanto números como cadenas de texto, permitiendo limpiar espacios en blanco automáticamente.

¿Qué significa la operación de producto cartesiano?

El producto cartesiano genera todas las combinaciones posibles de pares de elementos, tomando uno de cada array original.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/array-operations

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
array1 textarea -
array2 textarea -
operation select -
caseSensitive checkbox No -
trimWhitespace checkbox No -
customSeparator text No -

Formato de respuesta

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

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-array-operations": {
      "name": "array-operations",
      "description": "Realizar operaciones de conjuntos (intersección, unión, diferencia) en dos arrays",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=array-operations",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]