Compared to C's ternary operator [1] it seems the Python version operates on 5 items.
selected_value =
condition_1 ?
value_1 :
condition_2 ? value_2 : value_3 selected_value =
condition_1 ? value_1 :
condition_2 ? value_2 :
value_3