symdiff () es una función incorporada en julia que se usa para construir la diferencia simétrica de elementos en los conjuntos pasados.
Sintaxis: symdiff(s, itrs…)
Parámetros:
- s: primer conjunto especificado.
- itrs: segundo conjunto especificado.
Devoluciones: Devuelve la diferencia simétrica de elementos en los conjuntos pasados.
Ejemplo:
Python
# Julia program to illustrate # the use of symdiff() method # Getting the symmetric difference of # elements in the passed in sets. println(symdiff([1, 4, 6], [1, 3, 5])) println(symdiff([1, 2, 3, 4], [0, 1, 2, 3])) println(symdiff(unique([1, 2, 1]), unique([2, 1, 2])))
Producción:
[4, 6, 3, 5] [4, 0] Int64[]
symdiff!():
El symdiff!() es una función incorporada en julia que se usa para construir la diferencia simétrica de los conjuntos pasados y sobrescribir los conjuntos especificados con el resultado.
Sintaxis:
symdiff!(s::Union{AbstractSet, AbstractVector}, itrs…)
Parámetros:
- s: Conjunto especificado.
- itrs: Iterable especificado.
Devoluciones: Devuelve la diferencia simétrica de los conjuntos pasados.
Ejemplo:
Python
# Julia program to illustrate # the use of symdiff !() method # Getting the symmetric difference of # elements in the passed in sets and # overwrite s with the result println(symdiff !([1, 4, 6], 1:2)) println(symdiff !([1, 2, 3, 4], [0, 1, 2, 3])) println(symdiff !(unique([1, 2, 1]), unique([2, 1, 2])))
Producción:
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA