这有什么区别:
INPUT_FORMAT_TYPE = NewType('INPUT_FORMAT_TYPE', Tuple[str, str, str])
Run Code Online (Sandbox Code Playgroud)
和这个
INPUT_FORMAT_TYPE = Tuple[str, str, str]
Run Code Online (Sandbox Code Playgroud)
从功能上来说,两者都可以工作,但是像 PyCharm 这样的 IDE 标记代码如下:
return cast(INPUT_FORMAT_TYPE, ("*", "*", "All"))
Run Code Online (Sandbox Code Playgroud)