будет передан в класс при инициализации?
                  
                  
                  
                  
                  
                  from typing import TypeVar, Generic
                  
                  
                  
                  
                  
                  T = TypeVar('T')
                  
                  
                  
                  
                  
                  class Stack(Generic[T]):
                  
                  
                      pass
                  
                  
                  
                  
                  
                  stack = Stack[int]()
                  
                  
                  
                  
                  
                  И что происходит с аннотациями в рантайме? Они лежат где-то в памяти?
                  
                  
                
Там TypeErasure
Кажется, лучше сделать Type[T] параметром инита и приведение дженерика будет автоматическое, но зато у тебя будет явная ссылка
Глянь-ка __args__ в классе, может прокатит
Обсуждают сегодня