J'apprends le concept des filtres en Python. J'exécute un code simple comme celui-ci.
>>> def f(x): return x % 2 != 0 and x % 3 != 0
>>> filter(f, range(2, 25))
Mais au lieu d'obtenir une liste, je reçois un message comme celui-ci.
<filter object at 0x00FDC550>
Qu'est-ce que cela signifie ? Cela signifie-t-il que l'objet que j'ai filtré, c'est-à-dire la liste à sortir, est stocké à cet emplacement de la mémoire ? Comment puis-je obtenir la liste dont j'ai besoin ?