Set Python intersección () Método con el Ejemplo

Conjunto Python intersección () Método : Aquí, vamos a aprender cómo obtener la lista de todos los elementos que son comunes en todos los conjuntos en Python?

Set intersección () Método

intersección () método se utiliza para obtener la lista de todos los elementos que son comunes / existe en conjuntos dados.

Sintaxis:

    set1.intersection(set1, set2, set3, ...)

Parámetro (s):

  • set1 – Se representa el conjunto de ser comparados con este conjunto.
  • set2, set3, … – Estos son conjuntos opcionales, que pueden proporcionar múltiples conjuntos a ser comparados.

class valor:

El tipo class de este método es & lt; ‘Set’ & gt class; , devuelve el conjunto de los elementos que son existen en todos los conjuntos.

Ejemplo 1:

# Python Set intersection() Method with Example
# declaring the sets
cars_1 = {"Porsche", "Audi", "Lexus"}
cars_2 = {"Porsche", "Mazda", "Lincoln"}
# intersection() method call
x = cars_1.intersection(cars_2)
# printing the sets
print("cars_1:", cars_1)
print("cars_2:", cars_2)
print("x:", x)

salida

cars_1: {'Porsche', 'Audi', 'Lexus'}
cars_2: {'Porsche', 'Lincoln', 'Mazda'}
x: {'Porsche'}

Ejemplo 2:

# Python Set intersection() Method with Example
# declaring the sets
x = {"ABC", "PQR", "XYZ"}
y = {"ABC", "PQR", "XYZ"}
z = {"DEF", "MNO", "ABC"}
# printing the results
print("x:", x)
print("y:", y)
print("z:", z)
# printing the common elements
print("x.intersection(y,z): ", x.intersection(y,z))
print("y.intersection(x,z): ", y.intersection(x,z))
print("x.intersection(z,y): ", x.intersection(z,y))
print("y.intersection(z,x): ", y.intersection(z,x))
print("z.intersection(x,y): ", z.intersection(x,y))

salida

x: {'PQR', 'ABC', 'XYZ'}
y: {'PQR', 'ABC', 'XYZ'}
z: {'DEF', 'ABC', 'MNO'}
x.intersection(y,z): {'ABC'}
y.intersection(x,z): {'ABC'}
x.intersection(z,y): {'ABC'}
y.intersection(z,x): {'ABC'}
z.intersection(x,y): {'ABC'}


Deja un comentario

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