Operaciones de conjuntos
Python · Unidad 8: Tuplas y conjuntos
- Plan completo
- Python
- 10 ejercicios
Ana y Leo juntan estampas. a | b es la unión: todo lo que hay en los dos, sin repetir.
a & b es la intersección: solo lo que está en ambos.
ana = {1, 2, 3}
leo = {2, 3, 4}
print(ana | leo)
print(ana & leo)Imprime
{1, 2, 3, 4}
{2, 3}El resto de la explicación está en la lección, que es del plan completo.
Ejercicios de esta lección
Se hacen en la app, que los corrige al momento y explica por qué.
1. Predice la salida
¿Qué imprime este código?
2. Predice la salida
¿Qué imprime este código?
3. Completa el código
Completa para ver qué estampas tienen los dos.
4. Predice la salida
¿Qué estampas tiene Leo que a Ana le faltan?
5. Opción múltiple
inscritostiene a quienes se anotaron al taller ypagaron, a quienes ya pagaron. ¿Qué línea da quienes se anotaron y todavía no pagan?6. Encuentra el bug
Este programa debería contar cuántas materias distintas llevan Ana y Leo entre los dos. ¿Qué línea tiene el error?
7. Predice la salida
¿Qué imprime este código?
8. Completa el código
El álbum tiene las estampas del 1 al 10. Completa para que
faltanregrese, ordenadas, las que todavía no tienes.9. Encuentra el caso que falla
se_cruzan(a, b)debería regresarTruesi las dos listas tienen al menos un valor en común. ¿Con qué llamada falla?10. Predice la salida
Ana y Leo anotaron sus gustos. ¿Qué imprime?
Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.