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]