【Python】リスト関数filterの使い方

スポンサーリンク

この記事では、Python言語のリスト関数filterで条件を満たす要素のみ取り出す方法をソースコード付きで解説します。

スポンサーリンク

リスト関数filter

Python3にはリストの各要素に対して処理できる「リスト関数」があります。
そのうちの1つであるfilter関数を使うことで、特定の条件を満たす要素のみ取り出せます。

【書式】
filter(関数, リスト)

※リストの各要素について順番に関数を順番に適用します。
そして、trueが返された要素のみからなるリストを返します。

ソースコード

サンプルプログラムのソースコードです。

※奇数のみをリスト形式で取り出します。
※filter関数の返り値からlist関数でリストを取り出せます。

【関連記事】
Python入門 サンプル集

スポンサーリンク

シェア&フォローお願いします!