Что нового в Python 3.9
Уже скоро выходит Python 3.10, а я только собралась рассказать про 3.9. Тем не менее, надеюсь, кому-то пригодится.
Коротко о новых фичах:
- новые модули graphlib, zoneinfo
- новые методы строк removeprefix, removesuffix
- новые операции со словарями
|
и|=
- в аннотации типов вместо List/Dict/Tuple можно писать list/dict/tuple
- новый тип typing.Annotated
- в декораторах можно писать плюс-минус любое выражение, которое возвращает правильный вызываемый объект
- в asyncio новые корутины: asyncio.to_thread (вместо loop.run_in_executor), loop.shutdown_default_executor