you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 11 months ago (2 children)

What I like about using if and else for that is that you're already using those keywords for branching in other parts of the code.

Though my least favorite is probably Python's:

x = "foo" if y > 5 else "bar"

It just seems backwards to me

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 11 months ago* (1 child)

    While Python's version does feel a bit backwards, it's at least consistent with how list comprehensions are set up. They can also feel a bit "backwards" imo, especially when they include conditionals.

  • source
  • parent
  • hideshow 2 child comments