Новый синтаксис дженериков Python3.12



В
прошлых версиях псевдонимы записывались след.образом:

from typing import TypeAlias



_T = TypeVar("_T")

ListOrSet: TypeAlias = list[_T] | set[_T]



Сейчас эта запись выглядит примерно так:

type ListOrSet[T] = list[T] | set[T]



Появилась идея показать новые потоки Python3.12 в отдельном видео, давайте наберем 150🔥 и я сделаю этот ролик