Zum Hauptinhalt springen
🔒 Vorschaumodus. Die ersten fünfzehn Foundations-Lektionen sind kostenlos; diese hier ist Pro. Starte einen 7-Tage-Trial, um den Editor, AI-Hinweise und den Rest des Lehrplans freizuschalten. Karte erforderlich, jederzeit im Dashboard kündbar.7-Tage-Trial starten →
← KursePython FoundationsModul 6 · Parallelität und Parallelitätmultiprocessing.Pool – Vorhersage der Ausgabepredict138 / 174
+125 XP
Aufgabe
📝 **Aufgabe:** \`Pool.map\` behält die Eingabereihenfolge in der Ausgabe bei, auch wenn die Arbeiter möglicherweise nicht in der richtigen Reihenfolge fertig werden. Sagen Sie voraus, was gedruckt wird. 📋 Bearbeiten Sie den Startercode unten. Tests laufen automatisch ab. 💡 **Hinweis:** Lesen Sie die Theorie noch einmal, wenn Sie nicht weiterkommen.
Sage die Ausgabe vorher

Lies den Code sorgfältig

from multiprocessing import Pool

def square(n):
    return n * n

if __name__ == "__main__":
    with Pool(4) as p:
        print(p.map(square, range(5)))

Was wird das Programm ausgeben? Schreib hier:

💬 Diskussion

Sei der erste — stelle eine Frage oder teile einen Tipp.
Anmelden um an der Diskussion teilzunehmen. Lesen ist kostenlos.
Diskussion wird geladen…