rozumienie generatora a lista

Mam coś, gdy biegnę jakozrozumienie listy, działa dobrze.

To wygląda jak,

[myClass().Function(things) for things in biggerThing]

Function jest metodą i tworzy listę. Sama metoda nie zwraca niczego, ale listy są manipulowane wewnątrz.

Teraz, kiedy zmienię go nagenerator ,

(myClass().Function(things) for things in biggerThing)

Nie manipuluje danymi, tak jak bym tego oczekiwał. W rzeczywistości nie wydaje się, żeby to w ogóle manipulowało.

Jaka jest funkcjonalna różnica między azrozumienie listy i agenerator?

questionAnswers(5)

yourAnswerToTheQuestion