# Python CodeRecipe|filter()の使い方
# 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:フィルタされる反復可能な