Herramienta de utilidad

Comparar dos listas

Encontrar solapamiento, entradas perdidas o artículos únicos.

Tus datos

Un artículo por línea. Se permite una lista vacía cuando la otra lista tiene elementos.
Un artículo por línea. Las líneas vacías son ignoradas.

Tus resultados

Listo cuando lo necesites
Introduce tus datos o prueba un ejemplo.
Tus resultados aparecerán aquí.

Cómo funciona

Compare dos listas para encontrar los elementos presentes sólo en A, sólo en B, o en ambos, y recoger su unión. Elija el caso y las reglas del espacio blanco circundante. Los partidos duplicados cuentan una vez en cada conjunto de resultados, mientras que la tabla muestra los casos originales de cada artículo cuenta. Copiar o descargar los resultados agrupados.

Sólo A = unique(A) − unique(B). Sólo B = unique(B) − unique(A). Overlap = unique(A) ∩ unique(B). Unión = unique(A) ∪ unique(B). La identidad del elemento sigue el caso y las opciones del espacio blanco; los recuentos son números distintos, no totales de línea.
Lea la referencia de la fuente

Algunas cosas que conviene saber

Ambas listas juntas apoyan en la mayoría 200,000 personajes 10,000 líneas no vacías. Se ignoran las líneas vacías; sólo las líneas del espacio blanco son elementos cuando el recortamiento está deshabilitado. Unicode conversión de minúsculas, sin extracción de acento, emparejamiento borroso o Unicode normalización. Se mantiene la ortografía del primer elemento coincidente. Las ocurrencias duplicadas se muestran en la tabla pero se desploman en conjuntos de resultados exportados. Todo el procesamiento de la lista es local a su navegador.

Un pequeño contexto

Cuándo utilizar esta herramienta

La comparación de dos listas es útil cuando se necesita para conciliar las exportaciones, comprobar una migración o encontrar artículos perdidos. Esta herramienta devuelve artículos únicos a cualquiera de las listas, su solapamiento y el conjunto combinado. El emparejamiento sigue el caso y las reglas del espacio blanco que elija. Las líneas duplicadas cuentan una vez en los conjuntos de resultados, mientras que la tabla retiene los recuentos de ocurrencias para distinguir las diferencias de miembros de entradas repetidas.

  • Compare las listas de URL antiguas y nuevas después de una migración de contenido.
  • Encontrar identificadores de productos que faltan de una de dos exportaciones.
  • Reconcile dos listas de palabras clave y mantener una colección única combinada.

Cómo utilizar comparar dos listas

  1. Pruebe un elemento por línea

    Ponga sus colecciones de fuentes en la lista A y la lista B. Se permite una lista vacía si el otro tiene artículos. Para las exportaciones de CSV, extraiga primero la columna pertinente en lugar de pegar toda la tabla.

  2. Elija lo que cuenta como un partido

    Decide si el caso importa y si recortar los espacios circundantes. Caso insensible compara los valores de las minúsculas para comparación; no elimina acentos, reorganiza palabras o identifica ortografías similares.

  3. Inspecciones y ocurrencias

    Revisión Sólo en A, Sólo en B, En ambas listas y Unión. Utilice la tabla para inspeccionar los recuentos duplicados, luego copiar o descargar el texto agrupado. Los resultados conservan la ortografía y el orden de primera vista.

Pruebe los números

Comparar una pequeña lista de nombres de producto

Inputs

La lista A contiene Apple, Banana, Orange y Apple. La lista B contiene " manzana", pera y naranja en líneas separadas. Elija espacios de combinación y trim insensibles en caso.

Resultado

Sólo en A contiene Banana; Sólo en B contiene Pear. Dos artículos únicos, Apple y Orange, ocurren en ambos. El sindicato contiene cuatro artículos únicos. Apple tiene dos eventos en A y uno en B.

Lo que significa

La línea adicional de Apple afecta a los casos, pero no crea un quinto elemento único. Recortar y combinar caso-insensible hacen que la manzana de la maleta espaciada coincida con Apple.

Errores comunes para evitar

Comparación completa CSV filas

Una fila con varias columnas se trata como un elemento. Extraiga la columna de identificador si tiene la intención de comparar registros por ID en lugar de por cada personaje en la fila.

Caso de identificación

Algunos identificadores son sensibles a los casos. Seleccione ese modo cuando ABC y abc representan diferentes elementos; el defecto conveniente no es adecuado para cada sistema.

Falta de membresía para el orden

La comparación encuentra valores compartidos y diferencias. No detecta líneas movidas ni reporta un diff secuencial. Revisión ordenando por separado cuando el orden lleva significado.

Respuestas útiles

Preguntas frecuentes

Definiciones, casos de borde y los siguientes pasos prácticos para esta herramienta. Buscar todas las herramientas Preguntas frecuentes

¿Cuál es la diferencia entre superposición y unión?

La superposición contiene elementos únicos presentes en ambas listas. Union contiene todos los elementos únicos vistos en cualquiera de las listas. Sólo en A y Sólo en B completan la comparación de miembros. Los cuatro grupos utilizan el mismo caso y la configuración del espacio blanco.

¿Cómo se manejan las entradas duplicadas?

Los duplicados se desploman en cada conjunto exportado, pero sus cuentas de ocurrencia permanecen en la tabla. Si un identificador aparece cinco veces en A y una vez en B, sigue siendo un elemento compartido. Esto ayuda a distinguir el trabajo duplicado de limpieza de los trabajos faltantes.

¿El emparejamiento insensible de caso elimina acentos?

No. Utiliza la conversión de la minúscula Unicode solamente. Café y café siguen siendo diferentes, y las composiciones alternas Unicode no se normalizan. Estandarizar la entrada por separado cuando su comparación requiere eliminación de acento o un formulario de normalización Unicode particular.

¿Qué pasa cuando el recorte está desactivado?

Los espacios circundantes siguen siendo parte del artículo, por lo que "x" y "x" pueden diferir. Las líneas completamente vacías son ignoradas, pero una línea solo espacio-blanco puede ser un elemento en este modo. Elija el recorte basado en si el espaciado es significativo en su fuente.

¿Por qué se toma el deletreo del resultado de la lista A?

La herramienta escanea A antes de B y conserva la primera ortografía encontrada para cada artículo emparejado. El partido puede ignorar el caso, pero la etiqueta de salida no se reduce automáticamente. Esto preserva el texto de fuente legible al aplicar su regla de comparación.

¿Puedo comparar URLs o direcciones de correo electrónico?

Sí, como texto simple. La herramienta no normaliza las redirecciones de URL, por ciento de codificación, barras de seguimiento o alias de correo electrónico. Para la limpieza específica del email, utilice el limpiador de correo electrónico primero y revise sus reglas. Elija la configuración de caso cuidadosamente para el tipo de identificador involucrado.

¿Puede una de las listas estar vacía?

Sí. Si A está vacío, cada elemento único en B aparece bajo Sólo en B y Unión. El reverso también funciona. Ambas listas no pueden estar vacías, porque no habría comparación para realizar. Las líneas vacías por sí solas no suministran artículos cuando el recorte está encendido.

¿Cuán grande pueden ser las listas?

Juntos pueden contener hasta caracteres 200,000 y líneas no vacías 10,000. Para conjuntos de datos más amplios, compare los lotes con una política coherente o utilice un flujo de trabajo de datos dedicado. Los lotes de división pueden ocultar duplicados en lotes, así que revise el resultado combinado.

Explore el tema en el blog

Fuentes y método

Utilice las referencias a continuación para comprobar las definiciones y la orientación de la plataforma. El alcance y los límites del modelo se explican anteriormente. Lee nuestros estándares editoriales.

Ayuda

¿Cómo podemos ayudarte?

Busca instrucciones, informa un problema o deja un mensaje.

Lea las preguntas frecuentes de esta herramienta Г

Guías para esta herramienta

Por qué su CSV se abre en una columna.Aplanar los registros. Preserve su significado.
Cuestiones comunes

¿Dónde empiezo? Pruebe un ejemplo, luego reemplace sus valores con los suyos.

¿Por qué falló mi carga? Compruebe el error de campo, formato aceptado y límite de tamaño de archivo. Comience con una pequeña muestra sanitaria.

¿Dónde están mis resultados? Revise el panel de resultados, luego utilice sus controles de copia o descarga. Si un cálculo falla, compruebe el error al lado de la entrada.

Mensaje

Chat abre Tawk.to. Procesa sus mensajes y datos de conexión. No pegar entradas privadas o contenidos de archivos. Los tiempos de disponibilidad y respuesta varían.