Path: ...!3.us.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!cleanfeed3-a.proxad.net!nnrp6-1.free.fr!not-for-mail From: yves Subject: Re: Mon code est lourd Newsgroups: fr.comp.lang.python References: <62742832$0$22051$426a74cc@news.free.fr> <875ymj4u3r.fsf@izac.org> User-Agent: Pan/0.144 (Time is the enemy; 28ab3ba git.gnome.org/pan2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Date: 06 May 2022 13:22:33 GMT Lines: 14 Message-ID: <62752119$0$26300$426a74cc@news.free.fr> Organization: Guest of ProXad - France NNTP-Posting-Date: 06 May 2022 15:22:33 CEST NNTP-Posting-Host: 89.226.117.233 X-Trace: 1651843353 news-1.free.fr 26300 89.226.117.233:38832 X-Complaints-To: abuse@proxad.net Bytes: 1139 Le Thu, 05 May 2022 22:12:08 +0200, Benoit Izac a écrit: >> Vous auriez des suggestions d'écriture plus élégante ? > > dic = {} > for m, d, nd in g(): > dic.setdefault(m, []).append((d, nd)) > pprint(dic) Merci, c'est en plein dans le mille. @+ -- Yves