J'ai du mal à comprendre quelle serait la syntaxe de la dernière clé d'un dictionnaire Python. Je sais que pour une liste Python, on peut dire ceci pour désigner la dernière :
list[-1]
Je sais également que l'on peut obtenir une liste des clés d'un dictionnaire de la manière suivante :
dict.keys()
Cependant, lorsque j'essaie d'utiliser le code logique suivant, cela ne fonctionne pas :
dict.keys(-1)
Il est dit que les clés ne peuvent pas prendre d'arguments et 1 est donné. Si keys ne peut pas prendre d'arguments, alors comment puis-je indiquer que je veux la dernière clé de la liste ?
Je pars du principe que les dictionnaires Python sont classés dans l'ordre dans lequel les éléments sont ajoutés au dictionnaire, l'élément le plus récent étant le dernier. Pour cette raison, je voudrais accéder à la dernière clé du dictionnaire.
On me dit maintenant que les clés du dictionnaire ne sont pas dans l'ordre en fonction de la date à laquelle elles ont été ajoutées. Comment pourrais-je alors choisir la clé la plus récemment ajoutée ?