Sets
Un conjunto guarda elementos únicos y responde rápido a preguntas de pertenencia. {} es un dict vacío; el conjunto vacío es set().
Sintaxis
parts = {"a", "b"}set(recipe) <= set(have)
- | es unión, & es intersección, - es diferencia.
Ejemplo
needed = {"wrench", "cable"}
have = {"wrench", "cable", "chip"}
print(needed <= have)Salida:
True
Errores comunes
- {} es un diccionario, no un conjunto. Llama a set() cuando aún no necesites elementos.