⊗pyPmDcAVG 102 of 208 menu

Obtener todos los valores de un diccionario en Python

En Python también se pueden obtener todos los valores de un diccionario. Para esto se utiliza el método values. No se pasa ningún parámetro a este método. El método retorna un objeto especial dict_values.

Supongamos que tenemos el siguiente diccionario:

dct = { 'a': 1, 'b': 2, 'c': 3 }

Obtengamos todos sus valores:

res = dct.values() print(res) # mostrará dict_values([1, 2, 3])

Para facilitar el trabajo con el objeto dict_values se puede convertir a lista. Esto se hace usando la función list:

res = list(dct.values()) print(res) # mostrará [1, 2, 3]

Dado el diccionario:

dct = { 'x': 1, 'y': 2, 'z': 3 }

Obtén todos sus valores.

Dado el diccionario:

dct = { 1: 'x', 2: 'y', 3: 'z', 4: 'w' }

Obtén todos sus valores.

Dado el diccionario:

dct = { 'x': 1, 'y': 2, 'z': 3 }

Obtén la lista de valores de este diccionario.

Dados los diccionarios:

dct1 = { 'a': 1, 'b': 2, 'c': 3 } dct2 = { 1: 'a', 2: 'b', 3: 'c' }

Obtén sus valores de la siguiente manera:

[1, 2, 3, 'a', 'b', 'c']
enkadaestr