🔒 Mode aperçu. Les quinze premières leçons Foundations sont gratuites ; celle-ci est Pro. Démarrez un trial de 7 jours pour débloquer l'éditeur, les conseils AI et le reste du programme. Carte requise, annulez à tout moment dans Dashboard.Démarrer le trial de 7 jours →
← Cours›Python Foundations›Module 6 · Concurrence et parallélisme›multiprocessing.Pool — prédire la sortiepredict138 / 174
+125 XP
Tâche
📝 **Tâche :** \`Pool.map\` préserve l'ordre d'entrée dans la sortie, même si les travailleurs peuvent terminer dans le désordre. Prévoyez ce qui sera imprimé.
📋 Modifiez le code de démarrage ci-dessous. Les tests s'exécutent automatiquement.
💡 **Indice :** Relisez la théorie si vous êtes bloqué.
Prédis la sortie
Lis le code attentivement
from multiprocessing import Pool
def square(n):
return n * n
if __name__ == "__main__":
with Pool(4) as p:
print(p.map(square, range(5)))
Que va afficher le programme ? Écris ici :
💬 Discussion
Soyez le premier à poser une question ou partager une astuce.
Connectez-vous pour rejoindre la discussion. La lecture est gratuite.