typestar

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

  1. &, |, - y ^ combinan dos equipos de nombres.
  2. add y discard editan un conjunto en el lugar.
  3. in e issubset responden 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.

Escribe este fragmento

Paso 2 de 10 en Colecciones; paso 24 de 72 en Fundamentos del lenguaje.

← Anterior Siguiente →