Actividad del Eje 3
“Creación de conjuntos con Python"
Entregado por:
Jairo Alberto Gómez llanes
Docente:
NOBEL ELIECER CASTELLANOS BEJARANO
FUNDACIÓN UNIVERSITARIA DEL AREA ANDINA INGENIERÍA INDUSTRIAL
16 de septiembre 2024
INTRODUCCION
En este eje 3 nos mostrara o se hará un programa en Python donde los conjuntos pueden
almacenar valores numéricos o de cualquier tipo, siempre y cuando los valores sean
«hasheables». Los conjuntos siempre son de tipos mutables, donde se garantiza que todos
sus elementos son únicos, pero no se pueden garantizar que estén ordenados.
Sin embargo, las listas no son hasheables, por lo mismo tanto, un conjunto no puede
contener listas, pero sí cadenas de caracteres o números.
Veremos que un conjunto es la agrupación de diferentes elementos que comparten entre sí
características y propiedades semejantes.
Estos elementos mencionados pueden ser sujetos u objetos, tales como números, canciones,
meses, personas,
Se observara que los conjuntos en Python son objetos mutable, lo que significa que puedes
agregar, eliminar y actualizar elementos una vez que se han creado. Los conjuntos también
admiten operaciones matemáticas comunes como la union, la intersección y la diferencia.
OBJETIVO GENERAL
✓ Construir una aplicación en Python que permita aplicar las operaciones matemáticas
de manejo de conjuntos.
Descripción de la tarea
Construir una aplicación en el lenguaje de programación Python que realice las siguientes
funciones: Unión, Intersección, Diferencia y Diferencia Simétrica.
Desarrollar en un lenguaje de programación (Python) los puntos solicitados en la actividad.
Este Código define cuatro funciones que realizan las operaciones de union, intersección,
diferencia y diferencia simétrica entre conjuntos. Puedes modificar los conjuntos conjunto
A y conjunto con los conjuntos que desees operar. Luego, llama a las funciones apropiadas
para obtener los resultados deseados
Organizar las notas de la universidad, por notas Grupo 1 notas lleva su coma
Grupo 2 cada nota lleva su coma
Grupo 3 cada nota lleva su coma
Conclusiones
En este eje 3 vimos con los ejercicos que los conjuntos en Python admiten varias
operaciones matemáticas, como la unión, la intersección y la diferencia. Puedes realizar
estas operaciones utilizando métodos u operadores especiales.
Aprendimos que los conjuntos son útiles en diversas situaciones, como por ejemplo
eliminar duplicados de una lista, verificar si un elemento está presente en una colección sin
necesidad de recorrerla por completo y realizar operaciones matemáticas y lógicas con
conjuntos.
Se observo que los conjuntos en Python son objetos mutables, lo que significa que puedes
agregar, eliminar y actualizar elementos una vez que se han creado. Los conjuntos también
admiten operaciones matemáticas comunes como la unión, la intersección y la diferencia.
Referencias
Fernández, A. (2013). Python 3 al descubierto. Alfaomega Grupo Editor.
Pertuz, C. M. P. (2022). Aprendizaje automático y profundo en python. Ra-Ma
Editorial.
Mirjalili, V., & Raschka, S. (2020). Python machine learning. Marcombo.
Corcuera, P. (2017). Introducción a la programación en Python.
Chazallet, S. (2016). Python 3: los fundamentos del lenguaje. Ediciones Eni.