tupleには、各要素を走査し、Trueとなる要素を持つタプルを返すfilter()関数があります。

python

Pythonのtupleには、filter()関数という機能があります。この関数は、tuple内の各要素を走査し、Trueとなる要素を持つタプルを返します。

例えば、次のようなtupleがあるとします。

tuple_data = (1, 2, 3, 4, 5)

このtupleに対して、filter()関数を使って、偶数の要素を抽出するには、次のようにします。

filtered_data = filter(lambda x: x % 2 == 0, tuple_data)

このコードでは、lambda式を使って、tuple内の各要素を走査し、偶数である要素を抽出しています。この例では、抽出された要素をfiltered_dataという変数に格納しています。

実行結果として、filtered_dataは次のようなタプルとなります。

filtered_data = (2, 4)

このように、filter()関数を使うことで、tuple内の各要素を走査し、Trueとなる要素を持つタプルを返すことができます。

タイトルとURLをコピーしました