Re:Clear is better than clever [pdf]
by o_pax on Tuesday May 07, 2019 @04:30AM
(#19847527)
Python has its version of the ternary operator as well. It may look unusual due to the different order of the operands, but it works quite nicely, in my opinion:
This emphasizes the possible values that x may be assigned to.
[ Parent
| on HN ]
I agree, the ternary style is better for this sort of variable assignment situation. Usually if I am using the above pattern I am calling different functions as the result of the conditionals.