valores python

| | | | | | |

El método de valores () del diccionario de Python devuelve un objeto que contiene los valores en un diccionario. Este método es √∫til si desea iterar solo sobre los valores del diccionario. Si cambia un diccionario más tarde, los datos almacenados en el método values ‚Äã‚Äã() cambiarán para reflejar el nuevo diccionario.

Cuando esté trabajando con Python, puede decidir almacenar datos en un diccionario. Por ejemplo, suponga que está creando un sistema de gestiòn de restaurantes. Es posible que desee utilizar un diccionario para almacenar datos sobre cada pedido.

Quizás se esté preguntando: ¿Còmo puedo recuperar los valores almacenados en un diccionario? Ahì es donde entra en juego el método values ‚Äã‚Äã() del diccionario de Python. El método values ‚Äã‚Äã() devuelve una lista de todos los valores almacenados en un diccionario.

Este tutorial discutirá, con referencia a ejemplos, los conceptos básicos de los diccionarios de Python y còmo usar el método values ‚Äã‚Äã() .

Valores del diccionario de Python ()

El método de valores () del diccionario de Python devuelve una lista de los valores en un diccionario. values ‚Äã‚Äã() no acepta argumentos. Usted especifica valores () después del nombre de un diccionario.

Echemos un vistazo a la sintaxis de este método:

Como puede ver, la funciòn incorporada no acepta cualquier parámetro. En cambio, el método se agrega al final de un diccionario.

values ‚Äã‚Äã() no devuelve una lista. Devuelve un objeto dict_values ‚Äã‚Äã. Para convertir los valores en una lista normal, puede utilizar el método list () de Python:

El 81% de los participantes afirmaron que se sentìan más seguros acerca de sus perspectivas laborales después de asistir a un bootcamp. Asòciese a un bootcamp hoy.

El graduado promedio de un bootcamp pasò menos de seis meses en la transiciòn profesional, desde comenzar un bootcamp hasta encontrar su primer trabajo.

El valor de new_list es una lista regular de todos los valores en el diccionario que hemos especificado. Esta lista no es un objeto dict_values ‚Äã‚Äã, a diferencia del que se creò a partir de nuestra primera definiciòn de sintaxis.

Alternativamente, puede mantener el objeto dict_values ‚Äã‚Äã e iterar sobre él.

El método values ‚Äã‚Äã() es √∫til y se usa com√∫nmente con un Python for loop . Cuando se usa con un for loop, puedes iterar sobre cada valor en un diccionario. Por ejemplo, puedes verificar si cada clave en el diccionario tiene un valor.

Valores de diccionario () Ejemplo de Python

Tenemos un diccionario de Python que almacena informaciòn sobre un estudiante en una escuela.

name es una clave y su valor asociado es Simon Henderson . cumplea√±os también es una clave, y se le ha asignado la va lue 09/02/2002 . También almacenamos informaciòn sobre los estudiantes y rsquo; clase y si están en el cuadro de honor de la escuela.

Supongamos que queremos recuperar una lista de todos los valores almacenados en nuestro diccionario. Esto nos permitirìa trabajar con cada valor sin tener que lidiar con las claves del diccionario. Podrìamos recuperar estos valores usando el método values ‚Äã‚Äã():

Nuestro còdigo devuelve:

dict_values ​​([" Simon Henderson & rsquo ;, " 02/09/2002 & prime ;, " Senior Year & rsquo ;, True])

Primero, declaramos un diccionario con cuatro claves y valores. El nombre de este diccionario es simon . Luego, recuperamos los valores almacenados en nuestro diccionario usando el método values ‚Äã‚Äã() y los imprimimos en la consola.

Nuestro còdigo devuelve un objeto dict_values ‚Äã‚Äãque contiene una lista de todos los valores en nuestro diccionario.

Iterando usando un bucle for

Supongamos que queremos imprimir una lista de todos los valores en nuestro diccionario en la consola. Cada valor aparece en una nueva lìnea. Aquì es donde un bucle for resulta √∫til.

Podemos usar un bucle for para iterar sobre cada elemento de nuestro objeto dict_values ​​ e imprimir cada elemento en la consola:

Nuestro còdigo devuelve:

Porque el método values ‚Äã‚Äã() devuelve un dict_object con una lista de nuestras claves, podemos iterar sobre él usando un ciclo for .

En este ejemplo, creamos un ciclo for que se ejecuta a través de cada valor en el diccionario simon . Cada vez que se ejecuta el bucle for, se imprime un valor del diccionario en √∫nico hasta que se hayan atravesado todos los valores.

Después de que se hayan impreso todos los valores en la consola, nuestro còdigo deja de ejecutarse

Validaciòn de datos mediante un bucle for

podrìa usar un bucle for y el método values ‚Äã‚Äã() para validar si nuestro diccionario tiene cadenas en blanco.

Considere el siguiente còdigo:

"Career Karma entrò en mi vida cuando lo necesitaba la mayorìa y rápidamente me ayudò a emparejarme con un bootcamp. ¬°Dos meses después de graduarme, encontré el trabajo de mis sue√±os que se alineaba con mis valores y metas en la vida! "

Venus, ingeniero de software en Rockbot

Declaramos una variable de Python llamada en blanco. Esta variable rastrea cuántos valores en blanco hay en nuestro diccionario.

Usamos un < una href = "/ python-if-else/">declaraciòn if de Python en nuestro ciclo for para evaluar si alg√∫n elemento tiene el valor " & rdquo ;. Este valor es una cadena en blanco. Si hay una cadena en blanco en nuestra lista, nuestro còdigo agrega 1 a nuestra variable " blanco ".

Una vez que nuestro ciclo se ha ejecutado, nuestro còdigo nos dice cuántos valores en blanco hay en el diccionario. Usamos un Declaraciòn de formato () de Python para agregar el n√∫mero de valores en blanco en la cadena que imprimimos en la consola.

Conclusiòn

El método del diccionario de Python values ‚Äã‚Äã() recupera los valores en un diccionario. Los valores están formateados en un objeto dict_values. Puede leer cada valor devuelto por el método values ‚Äã‚Äã() usando un bucle for.

Este tutorial discutiò còmo puede usar el método dictionary.values ‚Äã‚Äã() para recuperar los valores en un diccionario. Ahora está listo para comenzar a trabajar con los valores () como un experto en Python!

¿Quieres aprender más sobre Python? Lee nuestra guìa de Còmo aprender Python . Esta guìa contiene una lista de cursos seleccionados, consejos de aprendizaje, libros y recursos que puede utilizar para mejorar su conocimiento de Python.