Python 的typing
模块允许描述特定对象类型的容器,例如Sequence[numbers.Real]
. 但是里面的容器接口collections.abc
不接受这样的参数,所以只能勾选isinstance(value, abc.Sequence)
. 是否有任何直接检查isinstance(value, Sequence[numbers.Real])
方法(不使用循环/理解等)
问问题
73 次
Python 的typing
模块允许描述特定对象类型的容器,例如Sequence[numbers.Real]
. 但是里面的容器接口collections.abc
不接受这样的参数,所以只能勾选isinstance(value, abc.Sequence)
. 是否有任何直接检查isinstance(value, Sequence[numbers.Real])
方法(不使用循环/理解等)