Categorias

Operações de Array

Realizar operações de conjunto (interseção, união, diferença) em dois arrays

Fatos principais

Categoria
Data Processing
Tipos de entrada
textarea, select, checkbox, text
Tipo de saída
text
Cobertura de amostras
4
API disponível
Yes

Visão geral

A ferramenta de Operações de Array permite realizar cálculos matemáticos de conjuntos entre duas listas de dados, facilitando a comparação, mesclagem ou filtragem de elementos de forma rápida e precisa.

Quando usar

  • Identificar elementos comuns entre duas listas de usuários ou produtos.
  • Combinar múltiplas fontes de dados removendo duplicatas.
  • Verificar se uma lista de itens está contida dentro de outra lista maior.

Como funciona

  • Insira os dados dos dois arrays nos campos correspondentes, utilizando JSON, vírgulas ou quebras de linha.
  • Selecione a operação de conjunto desejada, como interseção, união ou diferença.
  • Ajuste as configurações opcionais, como sensibilidade a maiúsculas ou remoção de espaços, para refinar o resultado.
  • Clique em processar para obter o resultado final da operação instantaneamente.

Casos de uso

Comparação de listas de e-mails para encontrar contatos duplicados ou ausentes.
Cruzamento de inventários para identificar produtos que precisam de reposição.
Análise de permissões de acesso comparando grupos de usuários.

Exemplos

1. Identificar novos clientes

Analista de Marketing
Contexto
O analista possui uma lista de clientes do mês passado e uma lista atualizada deste mês.
Problema
Precisa descobrir quais clientes são novos, ou seja, que estão na lista atual mas não na anterior.
Como usar
Coloque a lista atual no 'Primeiro Array', a lista anterior no 'Segundo Array' e selecione a operação 'Diferença'.
Resultado
O resultado exibe apenas os nomes dos clientes que entraram na base de dados no último mês.

2. Mesclar listas de produtos

Gestor de E-commerce
Contexto
Existem dois catálogos de produtos de fornecedores diferentes que precisam ser unificados.
Problema
Combinar todos os produtos únicos de ambos os catálogos sem duplicar itens.
Como usar
Insira os dois catálogos nos campos de array e selecione a operação 'União'.
Resultado
Uma lista consolidada contendo todos os produtos distintos de ambos os fornecedores.

Testar com amostras

text

Hubs relacionados

FAQ

Quais formatos de entrada são aceitos?

A ferramenta aceita arrays no formato JSON, listas separadas por vírgulas ou valores inseridos um por linha.

Como funciona a operação de diferença?

A diferença (A - B) retorna todos os elementos que estão no primeiro array, mas não estão presentes no segundo.

A ferramenta diferencia letras maiúsculas de minúsculas?

Sim, você pode ativar ou desativar a opção 'Sensível a Maiúsculas' para controlar como as strings são comparadas.

O que é a diferença simétrica?

A diferença simétrica retorna os elementos que estão em um dos arrays, mas não em ambos simultaneamente.

Posso usar esta ferramenta para comparar listas de texto?

Sim, a ferramenta funciona perfeitamente com strings, permitindo limpar espaços em branco extras para garantir uma comparação precisa.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/array-operations

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
array1 textarea Sim -
array2 textarea Sim -
operation select Sim -
caseSensitive checkbox Não -
trimWhitespace checkbox Não -
customSeparator text Não -

Formato de resposta

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

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-array-operations": {
      "name": "array-operations",
      "description": "Realizar operações de conjunto (interseção, união, diferença) em dois arrays",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=array-operations",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]