オブジェクトがクラスのリスト/グループ内の任意のクラスのインスタンスであるかどうかを確認したいのですが、それを行わずにそうする Pythonic な方法があるかどうかさえわかりません。
if isinstance(obj, Class1) or isinstance(obj, Class2) ... or isinstance(obj, ClassN):
# proceed with some logic
つまり、クラスごとに比較します。
isinstance
n 個のクラスを受け取り、それが存在する場合と比較するのと同様の関数を使用する可能性が高くなります。
よろしくお願いします。:)