Pythonの学習を始めましたが、フィルター機能に問題があります。
私が走ったら
list=list(range(10))
def f(x): return x % 2 != 0
print(((filter(f,list))))
結果が出ます
filter object at 0x00000000028B4E10
Process finished with exit code 0
そして、コードを次のように変更すると
list=list(range(10))
def f(x): return x % 2 != 0
print(list(filter(f,list)))
私が得る結果は
Traceback (most recent call last):
File "C:/Users/Vo Quang Hoa/PycharmProjects/HelloWorld/Hello.py", line 6, in <module>
print(list(filter(f,list)))
TypeError: 'list' object is not callable
Process finished with exit code 1
何があったの。リストの入手方法13579ご協力いただきありがとうございます。