|
|
|
|
|
by wenc
2897 days ago
|
|
Assignment expressions are also found in languages like C#, and have proven to be of great practical value. f-strings was another Python 3 idea that was pre-dated by an implementation in C# [1] ($-interpolation) and it was a popular idea in that language too. I don't want to proffer an opinion on PEP 572 since I haven't followed the discussions, but these things have been "bench-tested" in other languages and not been found wanting, so I do wonder a little bit about the true cause of the controversy. [1] https://docs.microsoft.com/en-us/dotnet/csharp/language-refe... |
|