Python の微妙な後置 if

python では後置 if はありませんがリストでは微妙に後置 if っぽいものが使えました.

objects = [obj for obj in bucket.objects.all() if obj.last_modified == today]

このような感じで後ろの if 文で条件付けを行うことができます.

python の3項演算も後置 if っぽいです.

flag = 0 if hoge.isdigit() else 1