IFの内包表記

Pythonの内包表記を使用すると、リスト内で条件に基づいて要素を生成することができます。これはリスト内包表記と呼ばれます。

例えば、リスト内の各要素が奇数か偶数かを判定し、結果を新しいリストに格納する場合を考えてみましょう。

python
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] # 奇数だけを含むリスト odd_numbers = [x for x in numbers if x % 2 != 0] # 偶数だけを含むリスト even_numbers = [x for x in numbers if x % 2 == 0]

これにより、numbers リスト内の奇数と偶数がそれぞれ別のリストに格納されます。

未分類

Posted by ぼっち