私は動物園の動物の辞書を持っています。ネストされた辞書の辞書に入れたいのですが、その特定の種が辞書に追加されていないため、KeyError が発生します。
def add_to_world(self, species, name, zone = 'retreat'):
self.object_attr[species][name] = {'zone' : zone}
その種が辞書にあるかどうかを確認し、そうでない場合は作成するショートカットはありますか、それとも長い道のりをして、その種が追加されたかどうかを手動で確認する必要がありますか?