The assignment operator also works that way in Java. The big tech companies tend to stay away from using it like that, it can be confusing. But python is scripting language, and doesn’t require types or other clarity that exists in other languages. I think it’s fine to exist in python, but not in non-scripting languages.