Obtener intersección de conjuntos en Julia – intersect() e intersect!() Métodos

Intersect() es una función incorporada en julia que se usa para construir la intersección de los conjuntos especificados.
 

Sintaxis:

 intersect(s, itrs...)

Parámetros: 

  • s: primer conjunto especificado.
  • itrs: segundo conjunto especificado.

Devoluciones: Devuelve la intersección construida de los conjuntos especificados. 
 
Ejemplo: 

Python

# Julia program to illustrate
# the use of intersect() method
  
# Getting the intersection of sets.
println(intersect([1, 4, 6], [1, 3, 5]))
println(intersect([1, 2, 3, 4], [0, 1, 2, 3]))
println(intersect(Set([2, 3]), BitSet([3, 4])))

Producción: 
 

¡intersecarse!()

Intersect!() es una función incorporada en julia que se usa para intersectar todos los conjuntos pasados ​​y sobrescribir s con el resultado.
 

Sintaxis: 

intersect!(s::Union{AbstractSet, AbstractVector}, itrs...)

Parámetros: 

  • s: Conjunto especificado.
  • itrs: iterador especificado.

Devoluciones: Devuelve los elementos que intersecan todos los pasados ​​en conjuntos. 
 
Ejemplo: 

Python

# Julia program to illustrate
# the use of intersect !() method
  
# Getting the elements which
# intersect all passed in sets.
println(intersect !([1, 4, 6], [1, 3, 5]))
println(intersect !([1, 2, 3, 4], [0, 1, 2, 3]))
println(intersect !(Set([2, 3]), BitSet([3, 4])))

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *