静态类型无法实现哪些 Python 功能?

What Python features wouldn't be possible with static typing?

关于静态类型和动态类型的相对优势,有很多问题和答案。每个人都有自己的阵营,显然两者都有充分的理由。不过,我想知道 Python 是否有任何 特定的 功能无法在静态类型语言中实现或使用?

我预计一些更实用的部分会具有挑战性,但我们显然有 Haskell 和 C++14 及更高版本。

同样,请提供具体示例!

如果您不知道编译时需要的所有类型,则不可能实现异构类型列表。 示例:您使用 input() 加载一个用户脚本,该脚本定义了在那里定义的新类型的新值。 然后您想将该值插入程序的列表中。 我想很多与 input() 互动产生的东西是不可能实现的。