Path: ...!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!news.mixmin.net!aioe.org!ZdDiA78OpGiAUPu/soa7tQ.user.46.165.242.91.POSTED!not-for-mail From: Dominique Newsgroups: fr.comp.lang.python Subject: Re: Mon code est lourd Date: Fri, 6 May 2022 06:40:53 +0200 Organization: Aioe.org NNTP Server Message-ID: References: <62742832$0$22051$426a74cc@news.free.fr> <87zgjvvi8j.fsf@universite-de-strasbourg.fr.invalid> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: gioia.aioe.org; logging-data="58128"; posting-host="ZdDiA78OpGiAUPu/soa7tQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org"; User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1 X-Notice: Filtered by postfilter v. 0.9.2 Content-Language: fr Bytes: 1569 Lines: 23 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