⊗pyPmDcOEG 99 of 208 menu

Récupération facultative d'un élément d'un dictionnaire en Python

Une autre façon de récupérer un élément est d'utiliser la méthode get. Dans le premier paramètre de la méthode, nous indiquons la clé par laquelle la recherche sera effectuée. Si la clé existe, alors l'élément correspondant sera renvoyé, sinon - None.

Voyons cela en pratique. Supposons que nous ayons le dictionnaire suivant :

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

Récupérons l'élément avec la clé 'a' :

print(dct.get('a')) # affichera 1

Maintenant, essayons de récupérer l'élément avec la clé 'x' :

print(dct.get('x')) # affichera None

Dans le second paramètre de la méthode get, on peut définir une valeur par défaut pour l'élément absent. Cela peut être utile lorsque l'affichage de None est, pour une raison quelconque, indésirable. Définissons pour la clé 'x' la valeur 4 :

print(dct.get('x', 4)) # affichera 4

Voici le code suivant :

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

Dites ce qui sera affiché dans la console.

Voici le code suivant :

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

Dites ce qui sera affiché dans la console.

Soit le dictionnaire :

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

Récupérez-en l'élément avec la clé 'w' de telle sorte que sa valeur par défaut soit '!'.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser