Python組み込み関数filterは条件にあったものを抽出する

Python組み込み関数filterはiterableなオブジェクトから条件にあったものを抽出します。
Rubyで言うところのselectみたいなモンですかね

実際のところ

def flt(x):
  return x > 4

list(filter(flt, [9,1,5,4,2,2,0]))
#>> [9, 5]