Operaciones con conjuntos en Python
Matemática de pertenencia: uniones, intersecciones y diferencias.
backend = {"sam", "alex", "rio"}
frontend = {"rio", "kim", "sam"}
ambos = backend & frontend
todos = backend | frontend
solo_backend = backend - frontend
un_lado = backend ^ frontend
frontend.add("noor")
frontend.discard("kim")
es_central = "sam" in ambos
traslape = backend.issubset(todos)
Cómo funciona
&,|,-y^combinan dos equipos de nombres.addydiscardeditan un conjunto en el lugar.ineissubsetresponden preguntas de pertenencia.
El intento, en números
- Líneas
- 13
- Caracteres a escribir
- 293
- Tokens
- 81
- Ritmo de tres estrellas
- 90 tpm
Al ritmo de tres estrellas de 90 tokens por minuto, este intento toma unos 54 segundos.
Paso 2 de 10 en Colecciones; paso 24 de 72 en Fundamentos del lenguaje.