如何将类成员变量限制为Python中的特定类型?
更长的版本:
我有一个类有几个成员变量,这些变量在类外部设置.由于它们的使用方式,它们必须是特定类型,int或list.如果这是C++,我只是将它们设为私有,并在'set'函数中进行类型检查.鉴于这是不可能的,有没有办法限制变量的类型,以便在运行时如果为它们分配了错误类型的值,则会发生错误/异常?或者我是否需要在使用它们的每个函数中检查它们的类型?
谢谢.
python variables class
class ×1
python ×1
variables ×1