INTRODUCCIÓN A
LA
PROGRAMACIÓN
LABORATORIO N°06
Conjuntos Set en Python
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓN
LABORATORIO N° 6
Conjuntos Set en Python
Alumno(s) Nota
Cilio Dominguez, Elvis David
Medrano Veli, Jefferson Henry
Vicente Espinoza, Maricielo Fatima
Grupo 3
Ciclo III
Fecha de entrega 28/09/2024
Objetivos:
• Crear programas en Python mediante conjuntos Set
Equipos, materiales, programas y recursos:
● PC personal con Windows 10.
● Programa Python
● Material adicional en Canvas TECSUP.
Introducción:
Un conjunto es una colección de objetos distintos llamados elementos, se caracterizan por
estar siempre bien definidos y no tener dos elementos exactamente iguales, nos serán de
utilidad si deseamos eliminar valores duplicados.
Recomendaciones:
DEPARTAMENTO DE TECNOLOGÍAS DIGITALES
INTRODUCCIÓN A LA PROGRAMACIÓN
• Cerrar todo programa que pueda distraerte de tu sesión virtual.
• Eliminar distracciones
• Realizar apuntes de la sesión virtual
• Repetir los ejercicios realizados en la sesión virtual.
Preparación:
Para ello el alumno previamente deberá haber revisado el material publicado en TECSUP
Virtu@l, la participación activa en el transcurso de la clase previa al desarrollo del Laboratorio
y así lograr cumplir con los objetivos y metas trazados al final de cada clase.
Ejercicios propuestos
1. En una empresa textil se tienen los almacenes 1, 2 y 3 con los siguientes productos:
almacen1: toalla_cara, toalla_mano, toalla_baño
almacen2: sabana_1plaza, sabana_2plazas, sabana_queen, sabana_king
almacen3: sabana_1plaza, toalla_extra_baño, sabana_cuna, sabana_king
Escriba un programa en Python que permita generar:
● Un solo conjunto de productos.
● Halle los elementos en común del almacén 2 y el almacén 3.
● Halle la diferencia de productos del almacén 2 y el almacén 3
DEPARTAMENTO DE TECNOLOGÍAS DIGITALES
INTRODUCCIÓN A LA PROGRAMACIÓN
2. En una empresa se tienen los siguientes trabajadores, agrupados como se muestra en
la imagen.
Halle los que se piden a continuación:
● Agregue a Carla Rivera al grupo de mujeres y al grupo ventas.
● Cree dos áreas con los nombres Administrativos, que contendrá a las personas
de los grupos rrhh y finanzas. Y el área Operadores que contendrá a las
personas del grupo ventas y producción. Muestre el contenido de las dos áreas
creadas.
● ¿Cuántas mujeres hay en el área Administrativos y quiénes son?
● ¿Cuál es el porcentaje de administrativos con respecto al total de
trabajadores?
● Averigüe si Roxana Padilla se encuentra en el grupo Administrativos.
● ¿Quiénes no son mujeres del grupo operadores?
● Cree el siguiente cuadro estadístico, muestre la cantidad de personas según
corresponda.
DEPARTAMENTO DE TECNOLOGÍAS DIGITALES
INTRODUCCIÓN A LA PROGRAMACIÓN
DEPARTAMENTO DE TECNOLOGÍAS DIGITALES
INTRODUCCIÓN A LA PROGRAMACIÓN
Conclusiones
Los conjuntos en Python resultan ser una herramienta muy útil para gestionar tanto
inventarios como grupos de empleados, ya que permiten organizar y analizar datos
de manera práctica y sencilla. Las operaciones de unión, intersección y diferencia
facilitan la identificación de elementos comunes, exclusivos y combinados, lo que
mejora significativamente la toma de decisiones. Además, al ser estructuras flexibles,
es fácil agregar o reorganizar la información conforme se necesite. Esto también
permite generar cuadros estadísticos claros, proporcionando una visión integral de
los recursos disponibles, ya sea en productos o en personal.
"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin
(1706-1790)
DEPARTAMENTO DE TECNOLOGÍAS DIGITALES