# Python CodeRecipe|filter()の使い方

HomeFunctions

# filter()の例1

ages = [5, 12, 17, 18, 24, 32]
def myFunc(x):
  if x < 18:    
    return False
  else:
    return Trueadults = filter(myFunc, ages)
for x in adults:
  print(x)

# filter()の定義及び使い方

filter()関数は反復子を返します。 アイテムが受け入れられたかどうかをテストするために、アイテムが関数でフィルタされたかどうか あるいはそうでない。

# filter()の構文

filter(function, iterable)

# filter()の引数

function:反復可能なアイテムごとに実行する関数

iterable:フィルタされる反復可能な

HomeFunctions