Salut !
Voici ce qui peut ressembler à un exercice parfaitement inutile pour ceux qui n’aiment pas se pencher sur la "grammaire" des langages
Voilà un petit code python (qui marche) :
dico = {'a' : "abricot", 'b, \', ", """' : "banane"}
for clef, val in dico.items():
print(clef, val, sep = ' : ')
Qui affiche :
a : abricot
b, ', ", """ : banane
Et maintenant voici sa suite qui marche… Moins bien
chaine_banane = f"{dico['b, \', \", \"\"\"']}"
Il semble donc qu’on ne puisse pas échapper avec un backslash entre les placeholders (accolades) d’une f-string ? Une solution en utilisant les f-strings ? Ou suis-je condamné à utiliser une syntaxe avec .format ?
Bonne journée
+0
-0