Minicurso de Python para Matemáticas
Ayuda a mantener el sitio libre, gratuito y sin publicidad. ¡Colabora!
2.9 dict
Un dict es un mapeo de objetos (un diccionario), en el que cada elemento es un par clave:valor. Por ejemplo,
1a = {'nombre': 'triangulo', 'perimetro': 3.2}
2print(a, type(a))
{'nombre': 'triangulo', 'perimetro': 3.2} <class 'dict'>
El acceso a un elemento del diccionario puede ser hecho por su clave, por ejemplo,
1a['nombre'] = 'triángulo'
2print(a['nombre'])
Se puede añadir un nuevo par, simplemente, asignando un valor a una nueva clave. Por ejemplo,
1a['vertices'] = {'A': (0,0), 'B': (3,0), 'C': (0,4)}
2print('vértice B =', a['vertices']['B'])
Ejercicio 2.9.0.1.
Considere la función afín
Implemente un diccionario para asignar la raíz de la función, la intersección con el eje y su coeficiente angular.
1f_dict = {'raiz': 3.,
2 'y_intercep': 3.,
3 'coef_angular': -1.}
4print('raiz = ', f_dict['raiz'])
5print('y_intercep = ', f_dict['y_intercep'])
6print('coef_angular = ', f_dict['coef_angular'])
Ejercicio 2.9.0.2.
Considere la función cuadrática
Implemente un diccionario para asignar sus raíces, vértice e intersección con el eje .
1g_dict = {'raices': (-1., 2.),
2 'vertice': 0.5,
3 'y_intercep': 2.}
4print('raiz = ', g_dict['raices'])
5print('y_intercep = ', g_dict['y_intercep'])
6print('vertice = ', g_dict['vertice'])
Envía tu comentario
Aprovecho para agradecer a todas/os que de forma asidua o esporádica contribuyen enviando correcciones, sugerencias y críticas.

Este texto se publica bajo los términos de la Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional. Los íconos y elementos gráficos pueden estar sujetos a condiciones adicionales.