Python Set issubset () Método con el Ejemplo

Conjunto Python issubset () Método : Aquí, vamos a aprender a comprobar si este conjunto (set1) es el subconjunto de otro conjunto (set2) en Python?

Set issubset () Método

issubset () método se utiliza para comprobar si este conjunto (set1) es el subconjunto de la set2, el método llamado con set1 y conjunto2 se suministra como un argumento, este método devuelve “True” es todos los elementos del presente set1 set2 en la otra persona, el método devuelve “falso”.

Sintaxis:

    set1.issubset(set2)

Parámetro (s):

  • set1 – Representa la set1 (este conjunto).
  • set2 – Representa la set2 (otro conjunto para ser comparado).

class valor:

El tipo class de este método es & lt; class ‘bool’ & gt; , devuelve un valor Return (Verdadero o Falso).

Ejemplo 1:

# Python Set issubset() Method with Example
# declaring the sets
cars_1 = {"Porsche", "Audi", "Lexus"}
cars_2 = {"Porsche", "Mazda", "Lincoln"}
cars_3 = {"Porsche", "Audi", "Lexus", "Mazda", "Lincoln"}
# issubset() method call
result = cars_1.issubset(cars_2)
print("cars_1.issubset(cars_2): ", result)
result = cars_2.issubset(cars_3)
print("cars_2.issubset(cars_3): ", result)
result = cars_1.issubset(cars_3)
print("cars_1.issubset(cars_3): ", result)
# checking using condition
if cars_1.issubset(cars_2):
print("cars_1 is subest of cars_2")
else:
print("cars_1 is not subest of cars_2")
if cars_2.issubset(cars_3):
print("cars_2 is subest of cars_3")
else:
print("cars_2 is not subest of cars_3")
if cars_1.issubset(cars_3):
print("cars_1 is subest of cars_3")
else:
print("cars_1 is not subest of cars_3")

salida

cars_1.issubset(cars_2):  False
cars_2.issubset(cars_3): True
cars_1.issubset(cars_3): True
cars_1 is not subest of cars_2
cars_2 is subest of cars_3
cars_1 is subest of cars_3

Ejemplo 2:

# Python Set issubset() Method with Example
# declaring the sets
x = {"ABC", "PQR", "XYZ"}
y = {"ABC", "PQR", "XYZ"}
z = {"DEF", "MNO", "UVW"}
# issubset() method calls
result = x.issubset(y)
print("x.issubset(y): ", result)
result = y.issubset(z)
print("y.issubset(z): ", result)
result = z.issubset(x)
print("z.issubset(x): ", result)
result = x.issubset(z)
print("x.issubset(z): ", result)
result = y.issubset(x)
print("y.issubset(x): ", result)

salida

x.issubset(y):  True
y.issubset(z): False
z.issubset(x): False
x.issubset(z): False
y.issubset(x): True


Deja un comentario

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