Sujet : Re: Mon code est lourd
De : zzz (at) *nospam* aol.com.invalid (Dominique)
Groupes : fr.comp.lang.pythonDate : 06. May 2022, 06:40:53
Autres entêtes
Organisation : Aioe.org NNTP Server
Message-ID : <t528sl$1oog$1@gioia.aioe.org>
References : 1 2
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1
Le 05/05/2022 à 22:26, Alain Ketterlin a écrit :
dic = { "{:02d}".format (i+1) : [] for i in range (12) }
Je ne connaissais pas du tout cette méthode pour formater un dictionnaire. C'est très intéressant, merci :-)
Je découvre l'utilisation du d après avoir, par hasard, testé x (hexadécimal) puis, bien sûr, o pour octal et b pour binaire.
Je comprends moins bien la sortie avec c et surtout au-delà de 8 :
'0\x08': [],
'0\t': [],
'0\n': [],
'0\x0b': [],
'0\x0c': []
Ce qu'il y a de bien avec Python, c'est que je n'en verrai jamais le bout :-)
Dominique