• Saltar a la navegación principal
  • Saltar al contenido principal
Logo Codificando Bits

Codificando Bits

  • Academia
    • Rutas
    • Cursos
    • Proyectos
    • Tutoriales
  • Acceder
  • Suscribirse

12 – Funciones y métodos útiles para el procesamiento de diccionarios

Lección 12 del curso Python Nivel Intermedio.

En la lección anterior vimos una introducción a los diccionarios en Python, y allí mencionamos que son una estructura que permite almacenar datos por pares de claves y valores. Además vimos las dos formas convencionales de crearlos y algunas características y operaciones básicas.

Teniendo claro lo qué son los diccionarios, en esta lección seguiremos profundizando en este tipo de estructura de datos y específicamente veremos varios métodos y funciones que resultarán muy útiles para su procesamiento:

Contenido exclusivo para suscriptores

Si eres suscriptor accede en este enlace ó suscríbete a la Academia Online y accede a todo el contenido (lecciones en video, código fuente, sets de datos y descargas) de todos los cursos, proyectos y tutoriales.

Cómo acabamos de ver, los métodos «items()», «keys()», y «values()» en Python son muy útiles para el procesamiento de diccionarios.

El método «items()» proporciona un iterable con todos los pares clave-valor, mientras que «keys()» entrega un iterable con todas las claves y «values()» arroja un iterable con todos los valores del diccionario. Y estos métodos se pueden combinar por ejemplo la función «list» de Python para convertir los iterables en listas.

Además, para iterar de forma ordenada sobre un diccionario, se puede usar la función «sorted», que nos permite procesar los pares clave-valor de manera ordenada. Y también se pueden combinar varios diccionarios en uno solo usando el operador «|» (OR).

Así que con lo que acabamos de ver ya tenemos varias herramientas, funciones y métodos que resultarán útiles al momento de usar los diccionarios en nuestros programas.

En la siguiente lección hablaremos de otra de esas herramientas, similar a la que vimos en el caso de las listas, y que permite escribir código de forma compacta para crear y procesar diccionarios: hablaremos de las «dictionary comprehensions».

Todas las lecciones del curso Python Nivel Intermedio

© Codificando Bits, LLC | Blog | Contacto | Servicios | Acerca de | Políticas

¿Has olvidado la contraseña?
¿Has perdido tu contraseña? Por favor, introduce tu nombre de usuario o dirección de correo electrónico. Recibirás por correo electrónico un enlace para crear una nueva contraseña.
body::-webkit-scrollbar { width: 7px; } body::-webkit-scrollbar-track { border-radius: 10px; background: #f0f0f0; } body::-webkit-scrollbar-thumb { border-radius: 50px; background: #dfdbdb }