Bonjour,

Petite question python, je suis étudiant et je ne parviens pas à réaliser ce code.
Si j'ai le dictionnaire suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
def addtovalue(dictionary):
 
    mydict = { 'horse': 4, 'cat': '4', 'spider': 8, 'chicken': 2, 'rock': None} #number of legs
Quel code pourrait me permettre en utilisant for key, value in mydict.items():, d'augmenter chaque valeur numérique de 1 et de retourner les autres types str et None à l'identique. Le tout sous forme de dictionnaire ?

Ainsi l'objectif est d'avoir l'output suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
{ 'horse': 5, 'cat': '4', 'spider': 9, 'chicken': 3, 'rock': None}
Merci pour votre aide !