95 votes

Comment combiner deux listes dans un dictionnaire en Python ?

J’ai deux listes de la même longueur:

et

Je veux créer un dictionnaire où j’ai ``

Quelle est la meilleure façon de le faire?

17voto

Josh Lee Points 53741
<pre><code></code><p><code></code> tronquera le plus long.</p></pre>

6voto

Dan Mantyla Points 560

S’il existe des clés en double dans la première liste qui mappent à différentes valeurs dans la deuxième liste, comme une relation 1-à-plusieurs, mais que vous avez besoin que les valeurs soient combinées ou ajoutées ou quelque chose au lieu de mettre à jour, vous pouvez le faire :

Dans cet exemple, ``

6voto

Elf Sternberg Points 9764
<pre><code></code><p><a href="http://docs.python.org/library/functions.html" rel="noreferrer">http://docs.python.org/library/functions.html</a></p></pre>

4voto

Remy Blank Points 2214

Je ne connais pas le meilleur (le plus simple? le plus rapide? le plus lisible?), mais une façon serait:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X