4 ms·
so what's been added since that i would want?
by mac3n 2y ago
so what's been added since that i would want?
- zahlman 2y agoIt's hard to say what you would want specifically; everything gets added to the language because someone wants it, and I can't read your mind. The main new features for each release are promoted on the release pages for the x.y.0 versions: https://www.python.org/downloads/release/python-390/ https://www.python.org/downloads/release/python-390/ https://www.python.org/downloads/release/python-3100/ https://www.python.org/downloads/release/python-3100/ https://www.python.org/downloads/release/python-3110/ https://www.python.org/downloads/release/python-3110/ https://www.python.org/downloads/release/python-3120/ https://www.python.org/downloads/release/python-3120/ And documented in more detail on the "What's New in Python" documentation page (a table of contents for version-specific pages; but I think at one point in history the info about every version was just in-line in a single document): https://docs.python.org/3/whatsnew/ https://docs.python.org/3/whatsnew/
- odie5533 2y agoYou can use list instead of List for typing since 3.9. I use that daily. Also the pipe | operator instead of Union/Optional. Nicer dict unions/updates. https://docs.python.org/3/whatsnew/3.9.html https://docs.python.org/3/whatsnew/3.9.html https://docs.python.org/3/whatsnew/3.10.html https://docs.python.org/3/whatsnew/3.10.html https://docs.python.org/3/whatsnew/3.11.html https://docs.python.org/3/whatsnew/3.11.html https://docs.python.org/3/whatsnew/3.12.html https://docs.python.org/3/whatsnew/3.12.html
- itamarst 2y agoIt's much faster! There's been significant performance improvements since 3.8.