¿Cómo crear un diccionario en Python?
Capítulo 31: ¿Qué son los diccionarios de Python?
Python tiene un tipo llamado diccionario, el cuál es capaz de almacenar en él una colección de objetos con claves y valores.
Mira este ejemplo.
Por un lado tenemos dos diccionarios (teclado1
y teclado2
) que contienen tres claves (key) con sus respectivos valores (value).
Lo de la variable de abajo, es la forma de consultar un valor correspondiente a un diccionario y clave concreta.
teclado1 = {
'Categoría': 'Teclados',
'Modelo': 'HyperX Alloy FPS Pro',
'Precio': '89,99'
}
teclado2 = {
'Categoría': 'Teclados',
'Modelo': 'Corsair K55 RGB',
'Precio': '59,99'
}
consulta = teclado1['Modelo']
print(consulta)
HyperX Alloy FPS Pro
Por lo tanto, nos viene muy bien a la hora de guardar datos, ya que en una lista o tupla, no podemos poner color : rojo
por ejemplo, es decir, no podemos hacer categorías.
Puedes realizar varias consultas en una misma variable de la forma que se ve en el vídeo, concatenando.
Cómo imprimir un diccionario Python entero
Para imprimir un diccionario entero, puedes hacerlo pasándole el nombre a un print()
, así de fácil.
teclado1 = {
'Categoría': 'Teclados',
'Modelo': 'HyperX Alloy FPS Pro',
'Precio': '89,99'
}
teclado2 = {
'Categoría': 'Teclados',
'Modelo': 'Corsair K55 RGB',
'Precio': '59,99'
}
print(teclado1)
{'Categoría': 'Teclados', 'Modelo': 'HyperX Alloy FPS Pro', 'Precio': '89,99'}
Ejercicios de Python
- Del diccionario
teclado2
del capítulo, muestra los elementosModelo
yPrecio
con presentación en un print(). El resultado será esto en la consola:
El modelo Corsair K55 RGB cuesta 59,99 $.
La solución la encontrarás aquí: Ejercicios resueltos de Python.
Comentarios
Si te quedan dudas sobre el temario, sobre Python, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.