diff --git a/ch09-objects/e45b2_transfer_zoo.py b/ch09-objects/e45b2_transfer_zoo.py index badb145..5925469 100755 --- a/ch09-objects/e45b2_transfer_zoo.py +++ b/ch09-objects/e45b2_transfer_zoo.py @@ -91,6 +91,8 @@ def number_of_legs(self): def transfer_animal(self, target_zoo, species): for one_cage in self.cages: for one_animal in one_cage.animals: + print(f'iterating on {one_animal}') if isinstance(one_animal, species): - one_cage.remove(one_animal) + one_cage.animals.remove(one_animal) target_zoo.cages[0].add_animals(one_animal) + return