Python filter()でArray.arrayの要素を条件で検索するサンプル
環境
Windows 11 Pro 64bit
Python 3.11
構文
条件式を返す関数 = filter(function, 対象の配列名)
引数1に1つの引数を持つ関数、引数2に対象のArray.arrayを指定します。
使用例
import array ss = array.array('i', [15, 7, 5, 8, 3]) result = array.array('i', filter(lambda x: x % 2 == 0, ss)) print(result)
実行結果
array('i’, [8])