期末の追い込みで忙しいですね‥! ただようやく終わりが見えてきたので、そろそろプログラミング修行にちゃんと時間を避けそうです さて、最近作ったプログラムで、参考にさせていただいたコードの中で分からないものがあったので整理します。
Extract from the current prototype of typing in this repo: For an unconstrained type variable T, isinstance(x, T) is false for all x, and similar for issubclass(cls, T). Example:: T = TypeVar('T') ...
def f(x: Union[int, str, List, Tuple]) -> None: if isinstance(x, (str, (int, tuple))): print(x[1]) results in error: Argument 2 to "isinstance" has incompatible type ...