問題: 戻り値が Python 辞書であることを確認する必要があります。
Q1. これらのオプションのうち、これを行う適切な方法はどれですか?
type(x) == dict
type(x) == type(dict)
isinstance(d, dict)
is
次に、 の代わりに operator を使用する他のバリアントがあり==
ます。
Q2. オブジェクトの型をチェックすることは一般的に悪い習慣だと多くの人が言いますが、私の最初の問題に関して、他に選択肢はありますか?