Método values() de diccionario en Python

El método values() de un diccionario en Python se utiliza para obtener una vista de todos los valores contenidos en ese diccionario. Proporciona una lista de los valores almacenados en el diccionario sin tener en cuenta las claves. Aquí tienes una lección detallada sobre cómo usar el método values() de los diccionarios en Python:

Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.

Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.


Sintaxis de values() en Python

Ejemplo

    diccionario = {"marca": "Seat", "modelo": "Ibiza", "año": 1964}

diccionario.values()
print(diccionario)
diccionario.values()
print(diccionario)
  
Abrir en editor

Parámetros de values() en Python

El método values() no acepta ningún argumento. Simplemente se llama en un diccionario existente.


Valor de Retorno de values() en Python

El método values() devuelve una vista de los valores del diccionario en forma de objeto iterable. Puedes recorrer esta vista usando un bucle for o convertirla en una lista u otro tipo de colección según tus necesidades.


Ejemplo de uso de values() en Python

Ejemplo

    diccionario = {"marca": "Seat", "modelo": "Ibiza", "año": 1964}

diccionario.values()
print(diccionario)
diccionario.values()
print(diccionario)
  

En este ejemplo, hemos creado un diccionario llamado edades que almacena nombres como claves y edades como valores. Luego, utilizamos el método values() para obtener una vista de los valores (las edades) en el diccionario. Finalmente, recorremos esta vista con un bucle for para imprimir las edades.


  • La vista de valores es dinámica, lo que significa que reflejará cualquier cambio en los valores del diccionario original.
  • Puedes realizar operaciones en la vista de valores, como buscar un valor específico o verificar si un valor está presente en el diccionario.
  • Si deseas obtener una copia estática de los valores en forma de lista, puedes convertir la vista en una lista utilizando list(diccionario.values()) .

En resumen, el método values() es una forma conveniente de acceder a los valores de un diccionario en Python y trabajar con ellos de diversas maneras, como recorrerlos o realizar operaciones en masa.


Practica Método values() de diccionario en Python en el editor

Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.

Ejercicio: Valores del diccionario

El método values() de un diccionario en Python se utiliza para obtener una vista de todos los valores contenidos en ese diccionario. Proporciona una lista de lo.

Ejemplo

    diccionario = {"marca": "Seat", "modelo": "Ibiza", "año": 1964}

diccionario.values()
print(diccionario)
diccionario.values()
print(diccionario)
  
Abrir en editor

Cómo practicar

1. Pulsa Ejecutar en el bloque de código.
2. Modifica un valor o argumento.
3. Vuelve a ejecutar y observa la consola.