Traiter automatiquement les clés manquantes d'un dictionnaire

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
95
Mois de parution
mars 2018
Spécialité(s)


Résumé
L'objectif : Dans un dictionnaire, on essaye parfois d'accéder en lecture ou en écriture à des clés qui n'existent pas.

Cela ne fonctionne pas très bien :

>>> mydict = {'premier' : 1, 'second' : 2}

>>> mydict['troisieme'].append(3)

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

KeyError: 'troisieme'

Nous souhaitons utiliser un dictionnaire...

Cet article est réservé aux abonnés. Il vous reste 90% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous