Python filter関数でリストを奇数だけ取得するサンプル

環境
Windows 11 Pro 64bit
Python 3.11

構文
変数t = list(filter(lambda x: x % 2 != 0, リスト名))
引数1:1つの引数を持つ関数
引数2 : 対象のリストを指定します。
関数を使ってリスト(List)を奇数だけにするには、filter()を使います。

使用例

nn = [31, 42, 53, 64,10]

result = list(filter(lambda x: x % 2 != 0, nn))
        
print(result)

実行結果
[31, 53]

Python

Posted by arkgame