Filter in Python3 [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Verwendung von Filtern, Zuordnen und Reduzieren in Python 3 5 Antworten

Ich lerne das Konzept der Filter in Python. Ich führe einen einfachen Code wie diesen aus.

>>> def f(x): return x % 2 != 0 and x % 3 != 0
>>> filter(f, range(2, 25))

Aber anstatt eine Liste zu bekommen, bekomme ich eine Nachricht wie diese.

<filter object at 0x00FDC550>

Was bedeutet das? Bedeutet dies, dass mein gefiltertes Objekt, d. H. Die Liste, die herauskommen soll, an diesem Speicherort gespeichert ist? Wie bekomme ich die Liste, die ich brauche?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage