Métodos con diccionarios - Curso de Python desde cero - Capítulo 33

En este capítulo verás algunos ejemplos con métodos para diccionarios.
No te pierdas el vídeo, ya que hay muchos más ejemplos que te serán de utilidad.

Contar elementos en un diccionario con el método len()

Empecemos con el método len(), el cuál nos sirve para contar la longitud en elementos de un diccionario de Python.

Código Python

teclado = {
	'Categoría': 'Teclados',
	'Modelo': 'HyperX Alloy FPS Pro',
	'Precio': '89,99'
}

print(len(teclado))

terminal Resultado en la consola terminal

Este diccionario tiene tres elementos, así que el resultado es correcto.

3

Eliminar todo o parte de un diccionario con del

Puedes eliminar un diccionario entero con el método del escribiendo del nombre_diccionario o solamente eliminar una clave de diccionario de esta forma:

Código Python

teclado = {
	'Categoría': 'Teclados',
	'Modelo': 'HyperX Alloy FPS Pro',
	'Precio': '89,99'
}

del teclado1['Precio']
print(teclado)

terminal Resultado en la consola terminal

De esta forma, se ha eliminado la clave 'Precio' junto con su valor.

{'Categoría': 'Teclados', 'Modelo': 'HyperX Alloy FPS Pro'}

Añadir nuevas claves y valores a un diccionario

Para añadir nuevas claves con sus respectivos valores a un diccionario de Python lo puedes hacer muy fácilmente de esta forma:

Código Python

teclado = {
	'Categoría': 'Teclados',
	'Modelo': 'HyperX Alloy FPS Pro',
	'Precio': '89,99'
}

teclado1['Color'] = 'Negro'
print(teclado)

terminal Resultado en la consola terminal

Podemos comprobar que efectivamente se han añadido correctamente la clave y el valor:

{'Categoría': 'Teclados', 'Modelo': 'HyperX Alloy FPS Pro', 'Precio': '89,99', 'Color': 'Negro'}

Dejo los diccionarios en este curso básico de Python. Continuaremos con mucho más sobre diccionarios en el curso avanzado.


Ejercicios de Python

  1. Elimina el diccionario teclado1 entero . De teclado2 elimina las claves 'Categoría' y 'Precio'. Muestra la última clave ('Modelo') que queda en la consola.
  2. teclado1 = {
    	'Categoría': 'Teclados',
    	'Modelo': 'HyperX Alloy FPS Pro',
    	'Precio': '89,99'
    }
    
    teclado2 = {
    	'Categoría': 'Teclados',
    	'Modelo': 'Corsair K55 RGB',
    	'Precio': '59,99'
    }

La solución la encontrarás aquí: Haz click aquí.


Suscríbete a mi canal de YouTube para apoyarme

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.


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.