bonjour,
j'ai une fonction lambda qui me retourne un dictionnaire renversé :

a = {'clef1':'valeur1','clef3':'valeur3','clef2':'valeur2',}

z = lambda a: {val: key for key, val in a.items()}

et quand je fais :
print(z) ça me donne son adresse mémoire

j'ai essayer str(z) , __str(z)__ , repr(z) etc.
j'ai même essayé x = dict(z) pour essayer d'enchaîner print(x).

bref , je n'arrive pas à l'afficher correctement.
Pourquoi c'est tordu pour afficher un objet ?! Et surtout comment faire dans ce cas car à partir d'une classe cela semble un peu moins dur.