List是以下的子类Sequence:
>>> from typing import List, Sequence
>>> issubclass(List, Sequence)
True
Run Code Online (Sandbox Code Playgroud)
但List[str]不是以下的子类Sequence[str]:
>>> issubclass(List[str], Sequence[str])
False
Run Code Online (Sandbox Code Playgroud)
为什么?