Conozca lo último en aprendizaje automático, IA generativa y más en el
Simposio WiML 2023.
SetDiff1d
Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
Calcula la diferencia entre dos listas de números o cadenas.
Dada una lista `x` y una lista `y`, esta operación devuelve una lista `out` que representa todos los valores que están en `x` pero no en `y`. La lista devuelta "out" se ordena en el mismo orden en que aparecen los números en "x" (se conservan los duplicados). Esta operación también devuelve una lista `idx` que representa la posición de cada elemento `out` en `x`. En otras palabras:
`salida[i] = x[idx[i]] para i en [0, 1, ..., len(salida) - 1]`
Por ejemplo, dada esta entrada:
x = [1, 2, 3, 4, 5, 6]
y = [1, 3, 5]
Esta operación devolvería:
out ==> [2, 4, 6]
idx ==> [1, 3, 5]
Métodos públicos
| estático <T, U extiende Número> SetDiff1d <T, U> | crear (alcance alcance , operando <T> x, operando <T> y, clase<U> outIdx) Método de fábrica para crear una clase que envuelve una nueva operación SetDiff1d. |
| estático <T> SetDiff1d <T, entero> | crear (alcance alcance , operando <T> x, operando <T> y) Método de fábrica para crear una clase que envuelve una nueva operación SetDiff1d utilizando tipos de salida predeterminados. |
| Salida <U> | |
| Salida <T> | |
Métodos heredados
De la clase java.lang.Object | booleano | es igual (Objeto arg0) |
| Clase final<?> | obtenerclase () |
| entero | código hash () |
| vacío final | notificar () |
| vacío final | notificar a todos () |
| Cadena | a cadena () |
| vacío final | esperar (arg0 largo, int arg1) |
| vacío final | espera (arg0 largo) |
| vacío final | esperar () |
Métodos públicos
público estático SetDiff1d <T, U> crear (alcance alcance , operando <T> x, operando <T> y, clase<U> outIdx)
Método de fábrica para crear una clase que envuelve una nueva operación SetDiff1d.
Parámetros
| alcance | alcance actual |
|---|
| incógnita | 1-D. Valores a mantener. |
|---|
| y | 1-D. Valores a eliminar. |
|---|
Devoluciones
- una nueva instancia de SetDiff1d
Método de fábrica para crear una clase que envuelve una nueva operación SetDiff1d utilizando tipos de salida predeterminados.
Parámetros
| alcance | alcance actual |
|---|
| incógnita | 1-D. Valores a mantener. |
|---|
| y | 1-D. Valores a eliminar. |
|---|
Devoluciones
- una nueva instancia de SetDiff1d
Salida pública <U> idx ()
1-D. Posiciones de valores "x" conservadas en "out".
Salida pública <T> salida ()
1-D. Valores presentes en `x` pero no en `y`.
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y los códigos de ejemplo se rigen por la licencia Apache 2.0. Para obtener más información, consulta las Políticas del Sitio Web de Google Developers. Java es una marca registrada de Oracle o sus entidades asociadas. Parte del contenido está sujeto a la licencia de NumPy.
Última actualización: 2025-07-28 (UTC).
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Me falta la información que necesito","missingTheInformationINeed","thumb-down"],["Es demasiado complicado o hay demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Está obsoleto","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema de muestras o código","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-28 (UTC)."],[],[]]