⊗pyPmDcOEG 99 of 208 menu

Obtención opcional de un elemento de un diccionario en Python

Otra forma de obtener un elemento es utilizando el método get. En el primer parámetro del método especificamos la clave por la cual se realizará la búsqueda. Si la clave existe, se devolverá el elemento correspondiente, en caso contrario - None.

Veámoslo en la práctica. Supongamos que tenemos el siguiente diccionario:

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

Obtengamos el elemento con la clave 'a':

print(dct.get('a')) # mostrará 1

Ahora intentemos obtener el elemento con la clave 'x':

print(dct.get('x')) # mostrará None

En el segundo parámetro del método get se puede establecer un valor predeterminado para el elemento que falta. Esto puede ser útil cuando mostrar None no es deseable por alguna razón. Establezcamos el valor 4 para la clave 'x':

print(dct.get('x', 4)) # mostrará 4

Tenemos el siguiente código:

dct = { 1: 'x', 2: 'y', 3: 'z', 4: 'w' } print(dct.get(4))

Di qué se mostrará en la consola.

Tenemos el siguiente código:

dct = { 1: 'a', 2: 'b', 3: 'c', 4: 'd' } print(dct.get('3'))

Di qué se mostrará en la consola.

Tenemos el diccionario:

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

Obtén de él el elemento con la clave 'w' de modo que su valor predeterminado sea '!'.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar