Was ist mit:
%Vor% Wir verwenden auch reduce
:
Wir können das erste Element nehmen, sein Quadrat erhalten und es dann zum Kopf der Liste hinzufügen, damit wir sicherstellen können, dass es quadriert ist. Dann verwenden wir weiter reduzieren. Es ist nicht die ganze Arbeit wert, da wir bessere Alternativen haben.
%Vor% Nur aus Neugierde habe ich versucht, die drei Lösungen zu vergleichen, um die Quadrate von 10000
numbers, die von range
generiert wurden, zu addieren und die Ausführungszeit jeder Operation zu berechnen.
Ausgabe:
Die Verwendung von list comprehension
ist schneller