Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's pretty much the main use of the new syntax. When you have a cascade of regexes, it is even better:

  if m := re.match(...):
     ...
  elif m := re.match(...):
     ...
The world is not coming to an end, as some detractors of the PEP might think. The new syntax is a win in a number of cases. Otherwise, you don't need to use it. The concern for abuse is way overblown. I could live without it (voted -1 on the idea originally) but now that it is in, think it is fine.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: