リストとif文を組み合わせることは非常に便利で、インデントを適切に調整することで、両者を簡単に組み合わせることができます。
リスト内包に条件を追加して、既存のリストを変更することができます。forの部分はifの前に書いてください。
リスト内包では、elseを追加したり、複数のifを追加したりすることも可能です。この場合、forの部分はelseの後に書くように注意しましょう。
リスト内包ではelifを追加することはできませんが、複数のif-elseを連鎖させることは可能です。
しかし、ユーザーフレンドリーな(読み易い)コードを書くためには、1行で非常に長いリスト内包を書くのは避けましょう。