Curso de Python desde cero

¿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

  1. Del diccionario teclado2 del capítulo, muestra los elementos Modelo y Precio con presentación en un print(). El resultado será esto en la consola:
  2. 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.

Programación Fácil YouTube

Suscríbete

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.