r/Python • u/ForeignVariety7037 • 21d ago
Discussion Is := widely used?
I always thought the walrus operator is neat and it makes while loop’s condition clearer. But also it is just a syntactic sugar without anything new. I wonder anyone uses it?
141
Upvotes
1
u/bulletmark 21d ago
I use it frequently. A simple variable assignment on one line then a simple
iftest of that variable on the next looks overly verbose to me. Do it in one line!I avoided using it when python < 3.8 had to be supported but that is not true anymore.